This should exercise the Rust-calling-Wasm code path for when there are more return values than fit into return registers.
This provides assert_le, assert_lt, and so on, which can print the values of the operands.
This is largely the same as #305, but updated for the current tree.