make Toolbar, Button, and Axes derive from PlotElement