code: function filterValue(obj, prop, func) {
    for (var p in obj) {
      if (obj.hasOwnProperty(p) === false) {
        continue;
      } else if (p === prop) {
        if (func && typeof func === "function") {
          func(obj, prop);
        }
      } else if (typeof obj[p] === "object") {
        filterValue(obj[p], prop, func);
      }
    }
  }
docs: Find a member by name in the gml.