How to initialize new params when and old patch is loaded

Lesson learned: Always override dataFromJson() to create a “data” field. I don’t even have to put a version field in it at first, because the lack of a version field acts as a version field.