I suppose there was a reason to do: #define value (( (type) address )) instead of #define value ( (type) address )