Add breaking
Remove unused semigroupoids dependency