Add internal injection functionality that was previously (accidentally) removed
Reintroduce the internal injection functionality that was initially deleted because I (wrongly) believed that the only injections possible are xml injections.
Reintroduce the internal injection functionality that was initially deleted because I (wrongly) believed that the only injections possible are xml injections.