private IEnumerable<Name> GetAllPerspectives() { return m_knowledgeStorage.Values.SelectMany(e => e.GetAllStoredPerspectives()).Distinct(); }