don't call `_wrap_save` from `contribute_to_class`