PR fixup: move `strip` from `save()` to `validate()`