Added extra parse step for clarity
Match expressions now get wrapped in a TextMatcher instance for convience
Updated README to reflect latest changes