A simple hash validator that allows you to do complex validations with custom error messages.
>= 0
Ben Janecke