Check defined (__OPTIMIZE__) not __OPTIMIZE__. (Zack Rusin)