public boolean equals(Object object) {
        if (!(object instanceof URI)) {
            return false;
        }
        return (toString().equals(object.toString()));
    }
Returns an explanation of why this uri is invalid, or null if it is valid
vespajlib/src/main/java/com/yahoo/net/URI.java