* revDropWhile -> dropWhileLast : drop the segment where dropWhile condition holds until the end * revBreakEndBy -> breakBeginByLast : break at the last segment which begins by the given predicate * revBreakEndBy_ -> breakBeginByLast_