take
first
* Fix `take` behaviour for unexpected input types * Fix `first` behaviour for unexpected input types * Fix copy paste mistake
* fix take_1 behavior * fix test case * simplify code * reverse back for first command * fix example * make arg required * add test * fix test message