Giles: After validation, the data must still be a hash, not an array.