simple port override with env vars
make clients register which procedures belong to them; this will be helpful for the JSON-RPC HTTP proxy
pause command for CLI