nothing too fancy: ##
tells the preprocessor to concatenate the left and right sides
see http://en.wikipedia.org/wiki/C_preprocessor#Token_concatenation
nothing too fancy: ##
tells the preprocessor to concatenate the left and right sides
see http://en.wikipedia.org/wiki/C_preprocessor#Token_concatenation