Remove the `from` and `to` properties in favor of `range`

Closes #29.
Looking at the changes to `parser.js` I cannot figure out why this has changed at first sight :/