public void AddObjectPermissions(IEnumerable<IPermission> e) { if (_objectPermissions == null) { _objectPermissions = new HashSet<IPermission>(e); } else { _objectPermissions.UnionWith(e); } }