fixes #34 don't work to assign empty value in optional field.