Should have messages for all assertions.

Plus, clang refuses to compile this because fail_unless eventually expands to a variadic macro and it insists on at least one argument for the variadic bit.