def column_constructor(text, name=None, type="<STR_LIT:text>", delim=None):
if delim is None:<EOL><INDENT>return [(type, name, text)]<EOL><DEDENT>return [(type, name, content) for content in text.split(delim)]<EOL>
Converts raw content to a list of strutured tuple where each tuple contains
    (type, name, content).

:param text: content to be converted ()
:type path: str
:param type: content name (default: None)
:type path: str
:param type: content type (default: text)
:type path: str
:param delim: delimiter to split the content
:type path: str
:return: A list of tuple where each tuple contains
    (content type, content name, content)