It was very much the point to build everything from scratch.
Though to be fair, for tests I am relying on https://github.com/WebAssembly/wabt