code: static CDATASection asEngineCDATASection(final ICDATASection cdataSection) {
          if (cdataSection instanceof CDATASection) {
              return (CDATASection) cdataSection;
          }
          return new CDATASection(cdataSection.getContent(), cdataSection.getTemplateName(), cdataSection.getLine(), cdataSection.getCol());
      }
docs: Meant to be called only from within the engine