How do we communicate 'not_found' then? Or is bottom (hehehhehehe) the same as not found? I think it isn't 'cos it suggests the ket exists, but at the same time, if a user then updates the datastructure it _will_ exist.