Problem identified while building a vector: inner class does not see itself
WARNING :: Maybe incompatible changes in scoping for class type
Constructor implementation locates the constructor differently, class locator introduced
Many visibility issues solved with class locator. Next step is to introduce type template parameter