A deeply nested child widget can do `WithConstrain...
# compose
j
A deeply nested child widget can do
WithConstraints
and use information about how much space that widget has to occupy to decide how it wants to be styled (eg. more padding/whatever). This is generally more flexible because then deep children aren't making decisions based on global values but are instead making decisions based on local contextual information.