don't coerce values to numbers

I don't understand why you are coercing values to numbers. If you don't have a compelling reason, please accept this pull request. Otherwise, I'd love to hear your thinking.