Text Block - A data structure that represents a text block of blender.
Sockets
Text Socket - It can intake or output the text(s). This socket has node link conversion
for text to float and integer.
Text Block Socket - It can intake or output the text block(s). The input text block socket has
a button that allows to open Text Editor in separate window. This socket has node link conversion
for text block to text.