refatoring names and terminology.  If you see the word 'container' used for an identifier, method or type; or 'scope'' being used outside of lifetime scops, then it's prbably wrong.  key types are now IRezolver, IRezolverBuilder and ILifetimeScopeRezolver