class BinData::Choice
def current_choice
def current_choice selection = eval_parameter(:selection) if selection.nil? raise IndexError, ":selection returned nil for #{debug_name}" end obj = get_or_instantiate_choice(selection) copy_previous_value_if_required(selection, obj) obj end