Made the debug item a little more interesting.

As part of this, the Label itself has improved such that it can be used
as a dynamic label inside a List (like the old OptionsMenuItem, but
without being a special subclass).