Fourth attempt at bowling game kata in functional-style Common Lisp (61 SLOC)