Hey everyone - I've scoured the manpages and website for some documentation on the JSON output format, but haven't found what I'm looking for. For the most part, the commands are easy to figure out, but `notmuch show` has me confused on the array nesting. Does anyone know if there is documentation on this structure? It seems to be something like: [ (Array of results) [ (Array of thread) [ (Another array of thread?) {Thread parent object}, [ (array of thread children objects)] ] ] ] I just can't figure out why there are two arrays wrapping the thread? Thanks! -- Tim