. "Your suggestion is an alternative; I thought about it but I thought I would need to add a new constructor to HsExpr/HsType/Pat/..; didn't realize that I could use the constructor for parens." . . .