public IntraTextGoToTag(ILocationInfoProvider provider, ImageMoniker imageMoniker, string toolTip) 
     : base(provider) {
     ImageMoniker = imageMoniker;
     ToolTip      = toolTip;
 }
 public GoToTag(ILocationInfoProvider provider) {
     if(provider == null) {
         throw new ArgumentNullException(nameof(provider));
     }
     Provider = new List<ILocationInfoProvider> { provider };
 }