System is not matching text containing multiple
synonyms if the first synonym is negated or only a partial match.

Closes #58