clearer test for new "mutate in place" feature