renaming for clarity
playing with events a bit
logging execution events.  more or less proof of concept
document event annotations
introducing the notion of a WebSocketConnectionHost, which is a type of
script environment that can execute things that come off a WebSocket
connection