Made sure best in place always use nil value

I found that if I set nil to other value like this :nil => "N/A", the second time I activated input field, the value will show as "N/A". But I think the correct behavior should be still show as empty string like the first time we activate input field.