Privitizing _addDataset _removeDataset

Why it is private? Should it be protected and `Plot.Grid`, `Plot.Pie` override it?