Hi again, Regarding to the previous issue #79, now I have found a new bug with static variables, you can reproduce it with this code: ```php <?php class MyClass extends MyForms { private static $defaultClass = 'OtherClass'; final public static function getForm($class = false) { if ($class !== false) { return new $class(); } return new self::$defaultClass(); } } ``` Please check this capture. 