Is there a reason why we are very strict on the DOM structure here?  What if an xBlock wants to place its "modal-actions" element in a different location within its "modal-window"?