code: public VisitState get(final byte[] array) {
  		// The starting point.
  		int pos = (int)(MurmurHash3.hash(array) & mask);
  		// There's always an unused entry.
  		while (visitState[pos] != null) {
  			if (Arrays.equals(visitState[pos].schemeAuthority, array)) return visitState[pos];
  			pos = (pos + 1) & mask;
  		}
  		return null;
  	}
docs: Returns the visit state associated to a given scheme+authority, or {@code null}.
  
  @param array a byte array.
  @return the visit state associated to a given scheme+authority, or {@code null}.