load ErrorException manually because autoloading them will not work when error occurs while autoloading a class