Do we need to check whether `key` exists?