Feature/lambda list keyword

The commit history is a little garbled. I can squash and amend it into one commit if you care about that sort of thing.