Hi Matthew, Thanks for the info. I had took some time to read the docs and I hope you don't take this the wrong way, but it seems to me you guys are over thinking the problem. I think PSR-11 ended up working out great for this. To build a cross framework service is now very easy, and asking a developer to register your libraries factory with what ever framework or container they are using doesn't seem like a big deal. The only issue left to really achieve what you guys attempting is simply getting at the applications configuration. It's the frameworks/containers config that's a bit tricky to get to.