implement select (comma), bugfixes in lt gt eq
implement: map, fold, each, find