public TInterface Inject <TInterface>(TInterface toInject) { kernel.Inject(toInject); return(toInject); }