Currently, one can add widgets instances or change widgets properties with an extension profile. But one cannot change the <table> element (layout tab in ZMI). One has to rewrite it entirely. Therefore an extension profile that'd want to add a widget to an existing layout, such as CPSMailAccess for members layouts, cannot coexist well with another one that changes *other widgets'* names, like CPSUserFolderLDAPSetup. Fortunately, one simply gets a warning upond rendering if <table> refers to a non existing widget.
A true merge for the <table> would be quite complicated. Just deciding that one may add a row to an existing layout would be enough imho.