by default the data binder converts all blank strings to null