object-protocol NodeJS version of http://eventmachine.rubyforge.org/EventMachine/Protocols/ObjectProtocol.html