Better error handling
NSParameterAssert() to catch nil JID