@cryptix re: calling id - can you describe why you might need this (describe an application / plugin that might exist, and why it needs such a thing) currently, the identity that owns a connection comes from shs's authentication. you certainly could have some convention on adding fields to the args object (most methods are called with an {}
object... but I want to hear a strong case for needing that, because I think the implementation will be more elegant if that feature is left out.