Do we really need a descriptor for specifying table-wide constraints? I see below that you always access it directly by calling the ```__get__``` method.