Initial support for external C calls (not convinced about the way I'm referring to functions here, we'll see!).