simplify logic for limits by using Infinity as default

...rather than checking to see if -1 is set. Also fix some spelling stuff in the docs