public Trigger Clone()
 {
     return(new Trigger()
     {
         Name = Name,
         PersistantType = PersistantType,
         House = House,
         EventControl = EventControl,
         Event1 = Event1.Clone(),
         Event2 = Event2.Clone(),
         Action1 = Action1.Clone(),
         Action2 = Action2.Clone()
     });
 }