docs: void handlePut(
      SimpleTest test,
      Conjunction selector,
      MatchTarget object,
      InternTable subExpr)
      throws MatchingException {
        if (tc.isEntryEnabled())
          tc.entry(this,cclass, "handlePut",
            new Object[] {test,selector,object,subExpr} );
        Object value = test.getValue();
        if (value == null)
          throw new IllegalStateException();
        handleEqualityPut(value, selector, object, subExpr);
        if (tc.isEntryEnabled())
          tc.exit(this,cclass, "handlePut");        
    }