Make sure external functions are C++ friendly
Make sure external functions are C++ friendly

berkus/cocotron,berkus/cocotron,berkus/cocotron,liruqi/cocotron,liruqi/cocotron,liruqi/cocotron,berkus/cocotron,liruqi/cocotron