[PATCH] #assert becomes macro-like