try(:dup) since it can be nil.