public abstract void addToPlot(Collectible collectible, PlotDefinition definition);
public void fireNewPlotRequest(Collectible collectible, PlotDefinition plot) { newPlotRequest(collectible, plot); }
public override void addToPlot(Collectible collectible, PlotDefinition definition) { arguments().fireNewPlotRequest(collectible, definition); }