question: public Builder addEmail ( Email email ) { emails . add ( email ) ; return this ; }
target:  adds or updates a emil of an existing user if the .getValue() already exists a update will be done. If not a new one will be added