factor out designer-element, factor in x-* elements