Include required header files. Some internal functions have now static linkage type. Added constant qualifier to operations table and read-only function parameters.