But actually the chrome and firefox suppose that this is null,
for example when you construct a Table({ "element": "anyfunc", "initial": 1 }) and the second argument is missing, firefox and chome just initialize the table with nulls and don't throw any exceptions.
There is no DefaultValue for anyfunc/funcref: https://webassembly.github.io/reference-types/js-api/index.html#defaultvalue
But actually the chrome and firefox suppose that this is null, for example when you construct a Table({ "element": "anyfunc", "initial": 1 }) and the second argument is missing, firefox and chome just initialize the table with nulls and don't throw any exceptions.
Should we add the missing case for DefaultValue?