Need to look at the obs plan and if no light images (darks/biases only) initialize the support library via the existing new InitializeUnsafeWeather().
Also need to make the Observatory status in the web System Status show Online (closed) even in unsafe weather.
Chicken and egg problem. Now AcquireImages always uses InitializeUnsafeWeather() which allows the Plan Compiler to run. Then after the plan is compiled, the Targets are checked for cal frame only.