The IRC protocol implemented as a Ruby mixin.