feat(limitTo): Add support for numbers in limitTo

It would be nice if limitTo supports numbers. The expected behavior would change input to string and just run limitTo on that value. This becomes useful often when you have long decimal numbers, etc...
should use `isString`