https://github.com/babel/babel/blob/08b0472069cd207f043dd40a4d157addfdd36011/packages/babel-types/src/definitions/core.ts#L192 `foo(a:b)` doesn't make any sense.