Results for ysh-json.test.sh

statusosh
pass 12
FAIL 1
total13
caseoshdescription
0pass json write STRING
1pass json write ARRAY
2pass json write Dict
3pass json write compact format
4pass json write in command sub
5pass json read passed invalid args
6pass json read with redirect
7pass json read at end of pipeline (relies on lastpipe)
8pass invalid JSON
9pass json write expression
10pass json write evaluation error
11FAIL json write of data structure with cycle
details
12pass j8 write
12 passed, 0 OK, 0 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped
1 failed under osh

Details on runs that didn't PASS

osh11 json write of data structure with cycle

[osh status] Expected 0, got 1
[osh stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oils_for_unix.py", line 224, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oils_for_unix.py", line 199, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oils_for_unix.py", line 146, in AppBundleMain
    return shell.Main('osh', arg_r, environ, login_shell, loader, readline)
  File "/home/andy/git/oilshell/oil/core/shell.py", line 925, in Main
    cmd_flags=cmd_eval.IsMainProgram)
  File "/home/andy/git/oilshell/oil/core/main_loop.py", line 348, in Batch
    is_return, is_fatal = cmd_ev.ExecuteAndCatch(node, cmd_flags=cmd_flags)
  File "/home/andy/git/oilshell/oil/osh/cmd_eval.py", line 1859, in ExecuteAndCatch
    status = self._Execute(node)
  File "/home/andy/git/oilshell/oil/osh/cmd_eval.py", line 1681, in _Execute
    status = self._Dispatch(node, cmd_st)
  File "/home/andy/git/oilshell/oil/osh/cmd_eval.py", line 814, in _Dispatch
    node.do_fork)
  File "/home/andy/git/oilshell/oil/osh/cmd_eval.py", line 614, in _RunSimpleCommand
    return self.shell_ex.RunSimpleCommand(cmd_val, cmd_st, do_fork)
  File "/home/andy/git/oilshell/oil/core/executor.py", line 297, in RunSimpleCommand
    return self.RunBuiltin(builtin_id, cmd_val)
  File "/home/andy/git/oilshell/oil/core/executor.py", line 192, in RunBuiltin
    status = builtin_func.Run(cmd_val)
  File "/home/andy/git/oilshell/oil/ysh/builtin_json.py", line 90, in Run
    obj = cpython._ValueToPyObj(val)
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 149, in _ValueToPyObj
    return list(map(_ValueToPyObj, val.items))
  File "/home/andy/git/oilshell/oil/ysh/cpython.py", line 120, in _ValueToPyObj
    with tagswitch(val) as case:
RuntimeError: maximum recursion depth exceeded