public override void Accept(Feature feature) { feature.Apply(this); }
public abstract void Accept(Feature feature);