OperationService::areCompatible