[jhc] darcs patch: fix argument order for shiftL/R instances (and 1 more)