docs: function sn_util_arraysAreEqual(a1, a2) {
      var i, len;
      if (!(Array.isArray(a1) && Array.isArray(a2))) {
        return false;
      }
      if (a1.length !== a2.length) {
        return false;
      }
      for (i = 0, len = a1.length; i < len; i += 1) {
        if (Array.isArray(a1[i]) && Array.isArray(a2[i]) && arraysAreEqual(a1[i], a2[i]) !== true) {
          return false;
        } else if (a1[i] !== a2[i]) {
          return false;
        }
      }
      return true;
    }