Adding range matchers to criteria along with necessary tests and ability to cascade a custom lexitype system down to the criteriaFromNode() utlity method