RE: Pattern match checking for GADTs