- no longer reads stdin, just pass it "$@" args like everything else.
- switch to (( .. )) from [ .. ] for perf
- add a safety break to 'while :;'
- toss the subshell that i don't know why i thought i needed it
- toss the 'echo it all on one line' thing that is pretty valueless, emit output on individual lines (who cares)