Experimental changes to irclib