Looks more like `case class Hole(tree: Tree, tpe: Type, spliceeCard: Cardinality, expectedCard: Cardinality)