Major Directive layout merge begin.