Tim O’Reilly points to a Jon Udell article on “Environmental Aqcuisition”: a fancy name for hierarchy-based inheritance.
Frontier, the scripting system I used for many years, had this concept in it’s web site framework back in 1995: directives defined at higher levels of the container hierarchy were inherited by lower levels unless explicitly overidden.