IInterface: support concrete classes as interfaces
As demonstrated in !1647 (closed) it would be nice to be able to expose a concrete service implementation as its own interface using something similar to the extends
formalism. Currently one is required to hand-write the queryInterface
boilerplate to make this work.