Multiply was very wrong for wrapped ranges. This supplies a half-fix that will