### Facts * The current bitmap shape implementation is a single class handling two possible image backends: Tkinter and Pillow. * The associated testing machinery is slightly more complex due to that fact, too. ### Thought * Could breaking the current `shape.Bitmap` apart into two classes -- one Tkinter-backed, the other PIL-backed -- make life easier? * Maybe.
Facts
Thought
shape.Bitmapapart into two classes -- one Tkinter-backed, the other PIL-backed -- make life easier?