component can specify injection tag aka alias