::Dynamic arrays are not the same thing as dynamically-sized (runtime allocated) arrays - they're an entirely separate data structure built on top of fixed-size arrays (which include both static- and dynamically-sized arrays). We should not conflate these distinct concepts.