There are instances in the examples and code where the canvas attribute _tkcanvas is used, while a perfectly good public accessor is available. Maybe also discuss normalizing interfaces a bit across backends?