be public for Compilser::$classDir property