Simplifying Deep Nesting
Modula-3 and C provide better methods for manipulation of deeply nested records.
Modula-3 assigns aliases to allow multiple openings
with var1 = book.volume.issue,
var2 = book.volume.issue
var1.name = var2.name;
var2.cost = var1.cost;
C allows pointers to types
What could you write in C to mimic the code above?