object->let is intended as a low-level portion of a yet-to-be-written debugger. Perhaps one simple solution is to use (cons vector data) and pass that around instead of the bare vector. Most scheme objects in s7 do not have an associated let built-in.