based on the old diff, this `options` should be updated to `new_attribs`.