force_map distinguishes relevant case: a thunk forcing a ref cell; it defers to force when forcing a thunk; unit tests for these two cases
force_map distinguishes relevant case: a thunk forcing a ref cell; it defers to force when forcing a thunk; unit tests for these two cases

Adapton/adapton.rust,Adapton/adapton.rust