Added a state machine matcher
State machine matcher; is it faster ?