3a67f912284e ^
1 2 3
# ? operator should work even if encountering a non-set value on the # walk { a.b = 42; } ? a.b.c