revert previous change, the JSONEncoder apparently can't be overridden this way and we'd need to do it for all reporting modules