Replace (fst . splitDeclHead) with getDeclHeadName (close #8)
Pattern match on GADT record names, bump HSE dependency to 1.16
Fix PatBind pattern match