Done writing the Host parser but of course not tested.