Because you are replacing the original you should just do it on initialize

Several times when you performed the `clean` you were replacing the original, raw, value. So it is probably just easier to just do it on initialize.