code: @SuppressWarnings("unchecked")
      @WithBridgeMethods(value = SQLUpdateClause.class, castRequired = true)
      public C populate(Object bean) {
          return populate(bean, DefaultMapper.DEFAULT);
      }
docs: Populate the UPDATE clause with the properties of the given bean.
  The properties need to match the fields of the clause's entity instance.
  Primary key columns are skipped in the population.
  
  @param bean bean to use for population
  @return the current object