play with assert macro