constraint_methods => { email => email(), prospective_date => coolness( 40, 60, {fields => [qw/personality smarts good_looks/]} ), }