support validations after using AR#becomes