I echo @joncham concern here. If an exception is thrown, it is not clear to me what the return value from `mono_runtime_invoke` is and consequently the return value from `MonoEmbedding::ToString` and other similar functions. We need to make sure `stringCLR2V8` handles such return value properly (as well as other functions that accept such result for further conversion to V8).