public override int GetHashCode() { return(EH.Aggregate( this.dependencies, 0, (current, o) => current ^ o.GetHashCode())); }