Model: Renamed Restriction.Interface to .InterfaceID
Model: Added IInterfaceIDBinding
Model: Added IInterfaceID
Solver: Handle <executable-in-*> bindings triggering additional dependencies