issue #26: Add keyboard-accessible way to expand/collapse widget form controls