The current WIT definition uses record types, but the canonical ABI for WIT records is not compatible with C's default ABI for Wasm.