Renamed operator to combinator, added compiler-macro for parse-selector
Added matching engine (untested)