FUNCT add sel_lists:take_last
RESTRUCT move generators to their place in the file
TEST tests for sel_lists:take_last