got to rewrite any tests that originally used dynamic rezolvers.  would be a good idea to find out where the stackoverflow comes from in these so I can stop that from happening and have the test runner run properly!
all working - some performance issues to iron out though, especially on child containers...
bloody VS not auto tracking files that it should do
couple of bugfixes and enhancements before another refactor