TransportInterface has no setCarrier anymore, it has to be injected in the constructor. Or by any more specific means by using a lambda expression while specifying the stack