/* Function: JSON Parameters: js - source s - path to element v - (optional) value to overwrite Returns: Value of element (prior to change). License: - Version 2.0 - Simplified BSD License */ json(ByRef js, s, v = "") { j = %js% Loop, Parse, s, . { p = 2 RegExMatch(A_LoopField, "([+\-]?)([^[]+)((?:\[\d+\])*)", q) Loop { If (!p := RegExMatch(j, "(?