Adding ReduceRight (and synonyms FoldR)