code: synchronized Link[] links() {
          Link[] ret = null;
          if (count != 0) {
              ret = new Link[count];
              System.arraycopy(links, 0, ret, 0, count);
          }
          return ret;
      }
docs: /* returns a copy of the link table