Regarding '$(word N,TEXT)' '$(wordlist S,E,TEXT)' Maybe allow negative values too, to count from the back of the list, like perl.
Regarding '$(word N,TEXT)' '$(wordlist S,E,TEXT)' Maybe allow negative values too, to count from the back of the list, like perl.