Does this need the `assert`?