shouldn't we use typedBindingPatternNode here?  ```json                 {                      "name": "typedBindingPattern",                      "type": "TypedBindingPatternNode"                  },  ```