class BinData::Choice

def copy_previous_value_if_required(selection, obj)

def copy_previous_value_if_required(selection, obj)
  prev = get_previous_choice(selection)
  if should_copy_value?(prev, obj)
    obj.assign(prev)
  end
  remember_current_selection(selection)
end