Simplify implementation of ReUnit by reversing order of type params - note: not binary compatible with 1.2/1.3