eliminate calls to Type::isInteger, preferring isIntegral instead.