public override void Accept(AdviceDiscoveryVisitor visitor) { visitor.Visit(advice); }
public abstract void Accept(AdviceDiscoveryVisitor visitor);