1. A system for providing communication between a requester and a service provider when the requestor cannot satisfy a service requirement of the service provider, the service provider being operable to provide service upon successful satisfaction of the service requirement, the requestor being operable to communicate using a first property which does not satisfy or optimize the service requirement, the system comprising: an input for receiving a first message from the requestor containing the first property; a translation mechanism for translating the first property; and an output for sending a second message containing the translated property allowing communication between the requestor and service provider to satisfy the service requirement.