static <POWER extends SuperHearing & SuperSmell> void superFind(SuperHero<POWER> hero) {
   hero.getPower().hearSubtleNoises();
   hero.getPower().trackBySmell();
 }
 // Bounds in generic methods:
 static <POWER extends SuperHearing> void useSuperHearing(SuperHero<POWER> hero) {
   hero.getPower().hearSubtleNoises();
 }