Inline shiftRL and shiftLL
Require earlier version of Semigroups for compatibility with current Lens.
Version Bump