When PreferOptionals is true, missing values should generate None instead of NaN's