@Override public int hashCode() { return (labelIn.hashCode() + labelOut.hashCode() + to.hashCode()) % Integer.MAX_VALUE; }