elaborating on stacking context creation
devbeat talk