added new require_with_any validation method w/ tests