question: public Builder addEntitlement ( Entitlement entitlement ) { entitlements . add ( entitlement ) ; return this ; }
target:  adds or updates a entitlement to an existing user if the .getValue() already exists a update will be done. If not a new one will be added