Better grouping conflict checking, not error-based