### What feature or improvement would you like to see? Since we used the vendor code as a flag, we have no way of getting/exposing the real error code in C/C++ anymore. (Go doesn't have this problem.)