Refactored EntryImp, NamespaceImpl and NavigationPath implemenations