Broken WIP: initialized full_pkt_size
Broken WIP: reduced Interleaver struct nesting