>a) Implement copy-on-write like mode for properties. >For instance, we can add `modifiedPropMap` for the properties that were modified in the running version.
copy-on-write seems trivial to implement (e.g. replace Map with Dexx HashMap: https://github.com/andrewoma/dexx ), however, there's a major problem: JMeterProperty is exposed in a raw fashion (e.g. #getProperty or even #propertyIterator) It means we should clone properties at the time they are exposed to the untrusted code. However, it is not clear how to tell if the property was already cloned or not. Vladimir
