* Fix mising do{}while(0) in if/else macros (closes #84)