The current function will explode over things like...
# voxpupuli
a
The current function will explode over things like connection refused, but return an empty result set for other things such as invalid auth.