test now typesafe
this now returns currentClass, ReferencedMissingType uses str()