Dependency injection does not work as expected
Very basic implementation of Ports inside an Instance