Optimization native function calls. Reduce memory allocating. Improved resolution of overloaded functions