Feature: Keys

This PR adds the possibility to capture keys in `filter()` and `map()`.