Ignored type from response mapping changes from boolean to number

I saved the value of the ignored field into the field NAVCreateCustomerIgnored in the record dataset. However, when I try to check that value in later imports/lookups/etc. the data type is number and the value is 0 or 1. How/why is the datatype changed from boolean to number in the new field created from Results Mapping?

We fought with this for way too long before we finally figured out what the issue was. I had even created/declared the field NAVCreateCustomerIgnored as a boolean in an earlier transformation before the results mapping to avoid type issues, but the type was changed after the results mapping.

Jim