Making Caelestis compile and run again