Assert module, new defines and tests