public override IEnumerable<IEntity> GetMembers() { foreach (INamespace root in RootNamespaces) foreach (IEntity member in root.GetMembers()) yield return member; }