public bool HasAccessTo(RequestAttributes restrictions) { return this.AccessibleToAny.Any(scenario => (restrictions & scenario) == restrictions); }