sigc::signal<void, unsigned> signal_item_added;
sigc::signal<void, unsigned> signal_item_removed;
sigc::signal<void> signal_cleared;
sigc::signal<void, unsigned> signal_item_added;
sigc::signal<void, unsigned> signal_item_removed;
sigc::signal<void> signal_cleared;