Added anonymous functions, but with the caveat that {foo} (one word) will tacitly receive BASH_REMATCH_ as its arguments because it will be interpreted as just foo. Any multi-word lambda will behave correctly. Not sure how big a problem this is.