code: static CloseElementTag asEngineCloseElementTag(final ICloseElementTag closeElementTag) {
  
          if (closeElementTag instanceof CloseElementTag) {
              return (CloseElementTag) closeElementTag;
          }
  
          return new CloseElementTag(
                  closeElementTag.getTemplateMode(), closeElementTag.getElementDefinition(), closeElementTag.getElementCompleteName(),
                  null, closeElementTag.isSynthetic(), closeElementTag.isUnmatched(),
                  closeElementTag.getTemplateName(), closeElementTag.getLine(), closeElementTag.getCol());
  
      }
docs: Meant to be called only from within the engine