 }
 
 public extension __BridgedNSError where RawValue: SignedInteger {
-  public final var _domain: String { return Self._NSErrorDomain }
+  public final var _domain: String { return Self._nsErrorDomain }
   public final var _code: Int { return Int(rawValue.toIntMax()) }
 
   public init?(rawValue: RawValue) {

                                  _ObjectiveCBridgeableErrorProtocol,
                                  Hashable {
  /// The NSError domain to which this type is bridged.
  static var _NSErrorDomain: String { get }
}

/// Enumeration that describes the error codes within the Cocoa error

/// Helper protocol for _BridgedNSError, which used to provide
/// default implementations.
public protocol __BridgedNSError : RawRepresentable, ErrorProtocol {
  static var _nsErrorDomain: String { get }
}

// Allow two bridged NSError types to be compared.
