Compose a piece of music that adheres to the specified alphabetical framework and includes the provided theme.
X:1
L:1/8
M:2/2
K:G
['', 'BG (3GGG G2', 'Bd (3ddd d2']  
X:1
L:1/8
M:2/2
K:G
 (dc) |: BG (3GGG G2 G2 | BGBd gdec | BG (3GGG G2 (cB) | AGFG ABcA | BG (3GGG G2 G2 | 
 BGBd g2 (fg) | afge fdec | AGFG ABcA || Bd (3ddd d2 (dc) | BGBd gdec | Bd (3ddd d2 (cB) | 
 AGFG ABcA | Bd (3ddd d2 (dc) | BGBd g2 (fg) | afge fdec | AGFG ABcA :|  