Admittedly, the mystery generated by the closure of a Solar Observatory has all the ingredients to be an episode of the X-Files .