question: public Builder updateExtension ( Extension extension ) { extensions . add ( extension ) ; return this ; }
target:  updates the given fields in the extension. If the User doesn't have the given extension fields, they will be added.