MatchNode UnsupportedOperationException fix

Fixes the UnsupportedOperationException in MatchNode due to immutable list. Mentioned in #109 comment.