Heap component extracted from Frame.As a consequence, heap must be
passed explictly into many c'tors and methods.