The constraint; message replaces must be less than 0, and groups limits it to those validation groups.
message
must be less than 0
groups
const Negative({super.message, super.groups});