factory ListItemErrorList(List list, Object item, ErrorList errorList) { var index = list.indexOf(item); var ret = ListItemErrorList._(errorList, list, item, index); return ret; }