This is a work in progress intended to extend wasm to add support for - structures - arrays - pointers - tagged unions - heap allocation - reference counting