void expandItems(Iterable<T> items, {Map<String, dynamic>? additional}) => expandItemKeys(items.map((item) => itemKey(item)), additional: additional);