ISIS-866:use ConcurrentMap rather than LinkedHashMap in ServiceInstantiator (since is a singleton, could conceivably be accessed by multiple threads at once).