During field projection we consider any extraction as a stored String. That's not the case when projecting a Numeric field.