forked from extern/nushell
* adds negative indexing to range * fixes tests to reflect new parsing changes * removes duplicate definitons * fmt
* adds negative indexing to range * fixes tests to reflect new parsing changes * removes duplicate definitons * fmt