Start of apo namespace The above functions must be in the global namespace for c++ to function properly