[2008-07-30] - removed setting values to nil when validation fails to preserve before_type_cast value