public abstract function initObject(Variable $variable, $ce, CompilationContext $context, $useCodePrinter = true);