/// <summary>
 /// Create a <see cref="Goto"/> to a <see cref="SwitchItem"/>.
 /// </summary>
 public Goto(SwitchItem item)
 {
     Target = new SwitchItemRef(item);
 }
 /// <summary>
 /// Create a <see cref="SwitchItemRef"/>.
 /// </summary>
 public SwitchItemRef(SwitchItem declaration, bool isFirstOnLine)
     : base(declaration, isFirstOnLine)
 {
 }
 /// <summary>
 /// Create a <see cref="SwitchItemRef"/>.
 /// </summary>
 public SwitchItemRef(SwitchItem declaration)
     : base(declaration, false)
 {
 }
 /// <summary>
 /// Add a <see cref="SwitchItem"/>.
 /// </summary>
 public void Add(SwitchItem item)
 {
     base.Add(item);
 }