Under section 2.3.3 Heap Types, there seems to be a typo in the following paragraph:
The values from the latter two hierarchies are interconvertible by ways of the extern.internalize and extern.internalize instructions. That is, both type hierarchies are inhabited by an isomorphic set of values, but may have different, incompatible representations in practice.
The second extern.interalize should be extern.externalize.
File: https://github.com/WebAssembly/gc/blob/main/document/core/syntax/types.rst
Under section 2.3.3 Heap Types, there seems to be a typo in the following paragraph:
The second
extern.interalize
should beextern.externalize
.