You need to ensure that the generated proxy does not block the calling thread when executing a service method
You need to ensure that RecordPayments can correctly deserialize into an Employee or a Customer object