Precondition in presets should now be stored as JSON string.