remove NSObject protocol requirement from EKMappingProtocol