Silly questions but hear me out.

Purify removes Bradley's attack gained but not the range? Why not?

When anyone uses transmogrify and turns my player in too a rat, I would expect to revert that negative effect with purify. What about that?