Compact Brush Toggler

It’s most likely the oddity with brushes with embedded patterns that I mentioned here (with workaround code): What are the possibility of the Preset class? - #8 by freyalupen

For testing, an easy way to create a brush with this problem is to save a copy of the default brush h) Chalk Details. (There are some bug reports related to doing that.)