variable-length data structures with specifications for their structure and semantics are Good Actually because "zero-cost abstractions" are propaganda created by compiler engineers who see their work as a structural precursor to obsoletion of human labor