__find_or_insert
if (__find_or_insert(prison, key, cell_prealloc, cell)) {
if (__find_or_insert(prison, key, cell_prealloc, &cell)) {