         if ABGroupRemoveMember(storage, member.storage, &error) {
             return .None
         }
-        return AddressBook.Error(error: error)
+        return AddressBook.Error.RemoveGroupMember(NSError.from(error))
     }
 }
 

    return LabeledValue.write(value)
}






        if ABAddressBookRemoveRecord(addressBook, record.storage, &error) {
            return .None
        }
        return Error.RemoveRecord(NSError.from(error))
    }
}

