Added prototype injector
Suport for parameterizing prototype instantiations