BUG fix, adjustment: the lists of strings (pre-elements, updates-elements) were wrapped in str(), no need for that, plus raw list-s are much easier to read in the JSON as each list element sits nicely on a separate line