"non-integer number" is a strange way of spelling "bool".