On 5/9/2015 5:26 PM, Dicebot wrote: > Until it breaks. And it breaks pretty fast with version(unittest) if you start > using it as a common idiom. It's no harder to get right than -DWHATEVER in C and C++. Any system that has separate compilation and conditional compilation means taking a bit of care when mixing them.