Move custom formatter code into modules to allow multiple inheritance.
Add NyanCatWideMusicFormatter (combination of 'wide' and 'music').