Currently version numbers in the service lookup queries are ignored. Implement this and test it thoroughly.