It should assume that sip is a protocol, like it does now.
I think that:
URI := ParseURI('sip:bob at example.com');
Should output this:
Protocol: sip
Username: bob
Password:
Host: example.com
Port: 0
Path:
Document:
Params:
Bookmark:
HasAuthority: FALSE
--
Felipe Monteiro de Carvalho