Allow choices to be set dynamically.