added another assertion to doSystemFactsMatchConsumerFacts(...) for
bugs 803757 and 858286