Carries out a callback during which a set of choices will be handled as supplied
Choices to set during callback
Callback to execute with set choices
Return value of the supplied callback
Carries out a callback during which a set of choices will be handled as supplied