string to parse from string or from file
Use do notation.
Improve eol to be able to parse \r\n, \n\r, \n, \r
Intermediary commit - remains triggering through script