getInterfacedServiceTypes

Filters out interfaced services of that type if they are already being inspected.

This allows you to check other implementations of your own interfaced service, without having a circular dependency.