Added the ability to call C functions and the other way around.