Compose a piece of music that adheres to the specified alphabetical framework and includes the provided theme.
X:1
L:1/8
M:4/4
K:Eb
['A,2 c2 c2 de', 'E2 gf g2 e2 e2 (3gfg f2', 'C2 e2 e2 fg', 'G2 ba b2 g2 g2 (3bab a2']  
X:1
L:1/8
M:4/4
K:Eb
 (3B,CD | E2 G2 G2 (3BGE | D2 F2 F2 (3AFD | A,2 c2 c2 de | =ABcB _AGFE | G,2 B2 B2 cd | 
 A,2 c2 c2 de | DEFG AFDF | E2 G2 E2 :| gf | g2 e2 e2 (3gfg | f2 d2 d2 (3fgf | e2 c2 c2 fe | 
 dcB=A B2 B,2 | DBfB DBfB | EBeB EBeB | =ABcd ecAc | B=ABc B_AGF | EGBG eBFE | DFBF dFED | 
 CEGE cBAG | FGFE DCB,A, | G,EBE G,EBE | A,EcE A,EcE | DEFG AFDF | E2 G2 E2 :| 
[K:G]"^version in G" (3DEF | G2 B2 B2 (3dBG | F2 A2 A2 (3cAF | C2 e2 e2 fg | ^cded =cBAG | 
 B,2 d2 d2 ef | C2 e2 e2 fg | FGAB cAFA | G2 B2 G2 :| ba | b2 g2 g2 (3bab | a2 f2 f2 (3aba | 
 g2 e2 e2 ag | fed^c d2 D2 | Fdad Fdad | Gdgd Gdgd | ^cdef gece | d^cde d=cBA | GBdB gdAG | 
 FAdA fAGF | EGBG edcB | ABAG FEDC | B,GdG B,GdG | CGeG CGeG | FGAB cAFA | G2 B2 G2 :|  