Completely untested with actual qrcodes: based on fact that python's set.symmetric_difference is analogous to XOR.
This is an exploration of extrapolating more XOR-mixed frames than have been received while reading a fountain qrcode.
ie: If we get 2 frames with parts [0, 1, 3, 5] and [3, 5, 7, 9], then we also have [0, 1, 7, 9]