v5. Simplify integration with internal buttons API. Factor out common utilities for nick trimming, key generation, etc. Improve user experience in dealing with predefined color palettes. Note that these changes break those currently on offer in bug#63595. But since things are still pretty fluid, I'm going to hold off on updating those for a bit. Thanks.