NAT traversal barely scratches the surface. The Zephyr protocol is a crime against nature and nature's god. :-P
(I do like the class/instance structure, though, and that's never been duplicated anywhere else as far as I know. A friend and I made a plugin for irssi that allows you to use instances on IRC, but it never caught on.)