Since HURL is querying the OS for which apps to open a link with (by MIMEtype or URI scheme), it should expose these options to the caller.
In Rhapsode these would become psuedo-links for the user to open text or XML-based files in a specified app, which would be especially nice for handling webfeeds!