BooleanValue can now turn itself into a string as well

This is pretty much a requirement now as the variable to variable comparison
is based on strings.