Interface InjectionAdder<T extends Injection<? super T>,​A extends InjectionAdder>