own assert macro everywhere