void set_data(ListData &d) { list.set_data(d); }
ListData &get_data() { return list.get_data(); }
const ListData &get_data() const { return list.get_data(); }
void set_data(ListData &d) { list.set_data(d); }
ListData &get_data() { return list.get_data(); }
const ListData &get_data() const { return list.get_data(); }