Change EMSCRIPTEN_BINDINGS syntax and allow for out-of-order registration of value_tuple elements.