Issue #3201950 by koztunc, jacobbell84, stomusic, smustgrave: Implement custom validation constraint
Closes #3201950