make sure that SetValue is the last thing to happen when there is a type-handler
Check ITypeHandler.Parse actually gets chance to parse values