add #fragment parsing to the uri parser