protected static function setAllowChangeInit($allow = false)
 {
     self::$allowChangeInit = $allow;
 }