After fffabd53482f34f96ab9273486538f587e3d91fc, the v2 and v3 versions produce poison instead of undef. Also adjust the v1 version, as well as the test expectations, to make the example pass again.