The marked step returns false, but is a `pass :nil_value` so it's not really intuitively understandable why we're taking this path. 