Adding assert macros