public static Cons walkSomeTree(Cons tree, Object [] MV_returnarray) {
    { Symbol valuevar = Stella.localGensym("VALUE");
      Stella_Object iterationvar = tree.rest.value;
      Cons otree = null;

      { Stella_Object sequenceref = null;
        StandardObject sequencetype = null;

        { Object [] caller_MV_returnarray = new Object[1];

          sequenceref = Stella_Object.walkATree(tree.fourth(), caller_MV_returnarray);
          sequencetype = ((StandardObject)(caller_MV_returnarray[0]));
        }
        tree.fourthSetter(sequenceref);
        otree = Cons.list$(Cons.cons(Stella.SYM_STELLA_VRLET, Cons.cons(Cons.cons(Cons.cons(valuevar, Cons.cons(StandardObject.extractParameterType(sequencetype, Stella.SYM_STELLA_ANY_VALUE, new Object[1]), Cons.cons(Stella.SYM_STELLA_NULL, Stella.NIL))), Stella.NIL), Cons.cons(Cons.cons(Stella.SYM_STELLA_FOREACH, tree.rest.concatenate(Cons.list$(Cons.cons(Stella.SYM_STELLA_DO, Cons.cons(Cons.list$(Cons.cons(Stella.SYM_STELLA_SETQ, Cons.cons(valuevar, Cons.cons(Cons.cons(iterationvar, Stella.NIL), Stella.NIL)))), Cons.cons(Cons.cons(Stella.SYM_STELLA_BREAK, Stella.NIL), Cons.cons(Stella.NIL, Stella.NIL))))), Stella.NIL)), Cons.cons(valuevar, Cons.cons(Stella.NIL, Stella.NIL))))));
        return (Cons.walkAConsTree(otree, MV_returnarray));
      }
    }
  }