public override bool Equals(object obj) { var other = obj as FormalParameter; return other != null && other.IsParams == IsParams && other.Identifier.Equals(Identifier); }