+ Add dialog(items, handler) constructor, close 21