Got a little over-zealous on the temporary classes.
IsClassAvailable should NOT look at this temporary location, only the autoloader should.