(phixonline)--> with javascript_semantics setd("one",1) setd(2,"duo") setd({3,4},{5,"six"}) function visitor(object key, object data, object /*userdata*/) ?{key,data} return 1 -- (continue traversal) end function traverse_dict(routine_id("visitor"))