Add Lambda test cases
Reset stdio for lambda filter
Replace loop with iter

iter looks more lisp style.
Use stream keyword arguments for redirection flags

More friendly for common lisp user.
Signal command-error condition on non-zero exit

So that callers have opportunity to process that via handling the
condition.