class
DiscoversImpl<Out extends EService,In extends EService>
Discovers
UsesImpl<Out extends EService,In extends EService>
Uses