oh while coding i found some weirdness that prohibits us from doing it the way you laid out.
if a person wants to use `"52" vs 52`, and 52 is an int32 the program will assume he is trying to do `'4' vs "52"` as it would assume int32 is a rune and we can't guess by context what the author wanted.
should we better drop comparing string number representation and make an additional helper `itoa`  or whatever you want to call it so the author can use that like
````
{{$v := range .MathValues}}
{{$w := itoa $v.Width}}
{{if eq $w $v.InPixels}}
some layout
{{else}}
other layout
{{end}}
`````
not saying ^^this is good practice just couldn't come up with a good example :D

the reason i picked itoa vs atoi since a number is always a perfect string but a string is not always a number and you would have to check for parsing error and also less performant with atoi.