(#42) partition ports into inbound and outbound subset
(#42) partition ports into inbound and outbound subset: fixes, updated examples
Merge branch 'feature/42-partition-input-and-output-ports'

* feature/42-partition-input-and-output-ports:
  (#42) partition ports into inbound and outbound subset: fixes, updated examples
  (#42) partition ports into inbound and outbound subset