docs: private Matching getMatchingInstance()
    {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.entry(tc, "getMatchingInstance", Boolean.valueOf(unitTestMode));
          Matching result = null;
          if (unitTestMode)
          {
            // In unit test mode, go directly to Matching to get an instance.
            // This avoids the need for MessageProcessor to be initialised.
            try
            {
          result = Matching.getInstance();
            }
            catch(Exception e)
            {
                  // No FFDC code needed.
                  // This path is possible only in unit test
            }
          }
          else
          {
            result = (Matching) MessageProcessor.getSingletonInstance(
                  SIMPConstants.MATCHING_INSTANCE);
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.exit(tc, "getMatchingInstance", result);
          return result;
    }