include (generated) id for port
port id from hash
dataflow to_json moved to dataflow

..proxied through model
Don't require rubygems here