Hmm yea you are right. We should wait for the source code.
When i think about it, lua uses unly functions that are already defined in the c++ code right? So making a new onez in c++ most likely will be required. It will be also much easier to understand how things work that way.