reusable code module parts that we reuse in other projects. It's a huge maintenance burden having to change this stuff around everytime when compiling in non-C99 mode
MESA's libOpenVG does not supply the utility functions