Todo
----

- check subjectAltName for JIDs (core sec. 5.1 rule 8)
- introduce some 'randomness' for IDs
- introduce return values for *Handlers to indicate whether following handlers should be invoked as well
- sort SRV records by weight & cost
- thread-safety
- derive RosterItem from JID


In the pipe
-----------

- look into the XMPP SASL error report by Ralph Meijer on jdev on 24 Oct 2005 23:04:25
