Moreover, I would be very careful with the `.*` in the second part of the regexp because the constraint `::text` could be part of it for instance.