1) Leverage new IRegistry convenience method
2) Defer retrieval of ISession features until after adapter initialization
3) Fix Environmentvariable58Adapter NPE