# File lib/versionomy/value.rb, line 252 def reset(field_) name_ = _interpret_field(field_) return self unless name_ && @_values.include?(name_) values_ = [] @_field_path.each do |fld_| oldval_ = @_values[fld_.name] if fld_.name == name_ values_ << fld_.default_value return Value.new(values_, @_format, @_unparse_params) else values_ << oldval_ end end self end