Issue #2: Class lookup now uses the calling thread ClassLoader