Fill method
Writes each sub-array in arrays into a tracked slot and returns the
outer PP
Implementation
PP Fill(List<List<X>> arrays, {String? key}) {
final p = At(slotKey(key), arrays.length);
for (int i = 0; i < arrays.length; i++) indexSetterFunc(p, i, rawArrayFunc(arrays[i]));
return p;
}