Use a better define to help avoid name space collisions