If @m@ is a @Semigroup@, then @Split m@ is a semigroup which