By the way, can this reuse (and maybe improve upon) `frame_tab` from `id3.c`? It can be nice IMO.