Wip 9173

Hmm, I think maybe we need an if rather than an assert here as well. But maybe not — why did you decide on the assert?