PHP doesn't allow `static` here.  The `UuidValidator` purposely uses `static` so that sub-classes can change those constant values as needed.

Both decisions were modeled after existing code in this component.  Constraints like `Callback` and `Ip` use `self`, whereas validators like `UrlValidator` and `DateValidator` use `static`.