fix(injector): relaxed restrictions on paramaterized types