execution with no arguments no longer depends on array size (too environment dependent)
changed -b default argument test to not use array length (more portable)
removed use of $array[-1] (not portable)
zsh compatability
Merge branch 'master' of https://github.com/resultsreturned/to

* 'master' of https://github.com/resultsreturned/to:
  zsh compatability
  removed use of $array[-1] (not portable)
  changed -b default argument test to not use array length (more portable)
  execution with no arguments no longer depends on array size (too environment dependent)