createStructuredTextInternal