Create a list of the given items. The items are copied
factory HList(Iterable<HVal?> items) => HList._(List.from(items));