code: private static boolean doEquals(DerValue d1, DerValue d2) {
          synchronized (d1.data) {
              synchronized (d2.data) {
                  d1.data.reset();
                  d2.data.reset();
                  return d1.buffer.equals(d2.buffer);
              }
          }
      }
docs: Helper for public method equals()