Revers -> NReverse to prevent collision with System.Linq.Enumerable.Reverse.