Well myClassExtending::getInstance() should have access to the $instance property. thus protected