public virtual void RemoveNamespaces(params string[] namespaces) { Guard.AgainstNullArgument("namespaces", namespaces); Namespaces = new ReadOnlyCollection <string>(Namespaces.Except(namespaces).ToArray()); }