Changes
Stronger definition of "containers": from the outside, multi-purpose language-independent layout generators; from the inside, language-specific context managers.
Script based context and container. This will be important for testing existing chips as a whole instead of unit testing their pieces.
Much more README