It happens if you screw up in the implementation, but it's nicer to get a real error instead of a `dict-ref` failure or something.