[WIP] Improved s:read_line(s)