added a macro for assertion: ASURA_ASSERT().