code: public final Object getAssociatedValue(Object key)
      {
          Map<Object,Object> h = associatedValues;
          if (h == null)
              return null;
          return h.get(key);
      }
docs: Get arbitrary application-specific value associated with this object.
  @param key key object to select particular value.
  @see #associateValue(Object key, Object value)