VARCHAR json fields with default values, save() no longer mangles original row (still saves insertId though where appropriate)