ProvidedPorts can now also be bound to InterfaceTypes