Renamed internal method `assert` to `assert_`, so as not to clash with other `assert` macros