From the wonderful world of C++ development under windows:
int small = 0;
^ doesn't compile. After some digging, it turns out Microsoft thought it was appropriate to do this:
#define small char
I get why I can't use 'near' and 'far' (annoying since I make ray tracers), but.. small? Really?
