This MR aims to fix how hsd::io is behaving when reading from a file and changes how string(_view)s function
hsd::io
string(_view)