Remove unneccessary type check from SymbolTable
Make QG handle optional match followed by match
Merge pull request #2500 from systay/res

Allow Ronja to take on more optional patterns