public override void Visit(Classification classification)
     {
         if (classification.GetType() == typeof(T))
         {
             this.Filtered = new[] { this.Target }
         }
         ;
     }
 }