Fix #2095 - `update` works with model-level `parse`

See discussion in #2095