@Override
    public int hashCode() {
        return Long.hashCode(address);
    }
Used to hold onto native OpenSSL references and run finalization on those
objects. Individual types must subclass this and implement finalizer.
common/src/main/java/org/conscrypt/NativeRef.java