{
  "isError" : false,
  "request" : {
    "file" : "locks.ek9",
    "line" : 27,
    "parameter" : "lockedItem"
  },
  "response" : {
    "anchor" : "fn",
    "meta" : {
      "serverMs" : "<timing>"
    },
    "status" : "ok",
    "touches" : [ {
      "escape" : "may-escape",
      "mutation" : "no-mutation",
      "parameter" : "lockedItem",
      "reusable" : false,
      "sites" : [ {
        "axis" : "escape",
        "file" : "locks.ek9",
        "kind" : "escape-store",
        "line" : 27,
        "originFile" : "locks.ek9",
        "originLine" : 17,
        "path" : "held",
        "transitive" : true,
        "via" : [ "probe.mutex.payload::Stash.keep(org.ek9.lang::List of String)" ]
      } ],
      "unknowns" : [ ],
      "verdict" : "escapes-via"
    } ],
    "verdicts" : {
      "lockedItem" : "escapes-via"
    }
  },
  "scenario" : "transitive_store",
  "tool" : "query_data_touch"
}
