make list elements quad-aligned to extend packed flag fields to 4 bits
refine memory estimates for temporary per-frame allocs
add macro for getting an address of list elem ptr