Lookahead matcher with TREAT incremental match caching for Eclipse-IncQuery project of BUTE university