Changeset is not validating data

Yeah. First parameter to cast is data you already trust.