Well, I realize what I want to do is kinda backwards... the idea I think is that the peer initiating the link is sharing its information with the receiving peer (in some ways these are not really "peers", so that confuses the terminology)
Anyways, I wanted the receiving peer to share meta information about itself back to the peer which initiated the link. I was looking into using zetta with a security model we already have in place for other software. Every server has a unique id, and I want the peers to share that id. It is easy for the initiating peer to put it in the request, but I can't figure out a way to put it in the response. socket.write doesn't work, and I couldn't figure out how to insert something into the headers.
I don't want to add the info to the peer's properties. I don't want the info to be available in any way to an API request. I just wanted to share the info once, at the time of peer connection. I've looked into the zetta code a little, but I'd really rather not modify any of that, but instead use extensions. I'm not sure if what I want to do is really possible, so I'm stuck. Still.