**TypeParamClause** has no production rule in https://docs.scala-lang.org/scala3/reference/syntax.html: `TypeDcl ::= id [TypeParamClause] {FunParamClause} TypeBounds [‘=’ Type]`