Better aligns our implementation with the specification, which requires that we check columns and column groups too.