Still using `assert` here