in stringLiteral it's converted to string for debug/display purposes, but it needs to be an int to make the size comparison.