Drydock WorkingCopy blueprints allow you to select any blueprint for Use Blueprints, but should only allow you to select blueprints which provide a host interface.
Broadly, the notion of what interfaces are available and what interfaces a blueprint provides should probably be better formalized/generalized.