An IRC library that actually makes sense.