I think this should be an assertion failure instead.