Give me a break on this.  This is far from an accurate physics simulator, it's just for testing basic navigation.  I'm not pasting in math that does nothing (which is what it does assuming temp and pressure) and I'm not setting it to zero since that will start breaking if we end up using TrueAirspeed anywhere.

It would be great if you add in full models of the atmospheric temperature and pressure.  The right thing to do is once the airspeed code is made sane this inject a sensor measurement like any other (CAS + Temp) and the correction is applied in a single place.