Renaming Canvas::Palette to Canvas::Context to avoid confusion.