public CheckListDialog <T> Create <T>(T[] items, string[] interestingProperties) { return(new CheckListDialog <T>(items, interestingProperties) { Icon = _iconProvider.MainIcon() }); }