ok. Why an assert, instead of an Err?