public int hashCode() { return Util.combineHashCodes(this.name.hashCode(), this.parent.hashCode()); }