Works, but broken
infixl
unsafeReUnion