first
last
* make `first` behave same way as `last` * better behaviour * fix tests * add tests
source
source-env