Throw an exception 'unsupported state' or similar.