code: public void set(Bean bean) {
          properties.set(bean);
          references.set(bean, getRowKey());
      }
docs: This operation is functionally identical with setting one bean on the another, i.e.
  replacement. The only difference is that the bean is set into the row binary
  form (not the other way around).