Bug Fix of algorithm in SimpleMatch
1) New Test Cases
2) NamedMatchList -> match a set of patterns