Strip xni_ prefix from implementation functions, and make them hidden so they are not exported from the shared object