build injector based on set of registrations
correct selection of registration, now need to create concrete type