code: void handleEqualityGet(Object value, MatchSpaceKey msg,
        EvalCache cache, Object contextValue, SearchResults result) throws MatchingException,
          BadMessageFormatMatchingException {
      if (tc.isEntryEnabled())
        tc.entry(this,cclass, "handleEqualityGet",
          new Object[] {value,msg,cache,contextValue,result} );
      if (children == null)
        return;
      ContentMatcher next = (ContentMatcher) children.get(value);
      if (next != null)
      {
        next.get(null, msg, cache, contextValue, result);
      }
      if (tc.isEntryEnabled())
        tc.exit(this,cclass, "handleEqualityGet");        
    }
docs: Perform the handleGet function for all equality tests in this matcher (may
  need to be combined with other logic to cover other kinds of tests)
  @param value the value of the Identifier, perhaps wrapped (e.g., by NumericMatcher)
  @param msg the MatchSpaceKey to pass on to other matchers
  @param cache the EvalCache used to avoid redundent evaluation
  @param result the SearchResult object to receive the results