public SignalInstance Copy() { var copy = new SignalInstance(); copy.Tsf = Tsf; foreach (SignalInstanceAttribute attribute in Attributes) { copy.AddAttribute( attribute.Copy() ); } return copy; }