Hi, I need to implement traits describing for instance `CheckConstraint` and `UniqueConstraint` and so on for various crates, including sqlparser. These objects are currently represented in the `TableConstraint` enum. I believe it would be better to split them into their own structs. I will open up a PR addressing this, but do let me know whether you agree that it is desirable. Best, Luca