Blocks are joined via an "Include" command.
Here is an example that shows that the "UI" block is expanded by blocks "UI_Basic3d" and "UI_Nat3d". In other words the keys of the "include" blocks are also used.
[UI:include(UI_Basic3d,UI_Nat3d)]
In addition, the include command can also be combined with rules from categories so that the menu can be composed of "modules".
[UI(3d):include(UI_Basic3d,UI_Nat3d)]
[UI(2d):include(UI_Basic2d,UI_Nat2d)]