multiple_choices? with an s
maybe a good way to test proc equality