static function createConstantElement( $constant, $variablePlacement = false )
 {
     if ( is_array( $constant ) )
         return eZTemplateNodeTool::createArrayElement( $constant, $variablePlacement );
     else if ( is_string( $constant ) )
         return eZTemplateNodeTool::createStringElement( $constant, $variablePlacement );
     else if ( is_bool( $constant ) )
         return eZTemplateNodeTool::createBooleanElement( $constant, $variablePlacement );
     else if ( is_numeric( $constant ) )
         return eZTemplateNodeTool::createNumericElement( $constant, $variablePlacement );
     else
         return eZTemplateNodeTool::createVoidElement();
 }
 static function createStaticElement($static, $variablePlacement = false)
 {
     if (is_array($static)) {
         return eZTemplateNodeTool::createArrayElement($static, $variablePlacement);
     } else {
         if (is_string($static)) {
             return eZTemplateNodeTool::createStringElement($static, $variablePlacement);
         } else {
             if (is_bool($static)) {
                 return eZTemplateNodeTool::createBooleanElement($static, $variablePlacement);
             } else {
                 if (is_numeric($static)) {
                     return eZTemplateNodeTool::createNumericElement($static, $variablePlacement);
                 } else {
                     return eZTemplateNodeTool::createVoidElement();
                 }
             }
         }
     }
 }