Add Monoid constraint to Builder