Craft a musical composition in the vein of Bach's works.  
X:1
T:Music21 Fragment
T:Music21 Fragment
T:Music21
C:Music21
%%score 1 2 3 4
L:1/4
M:4/4
K:C
V:1 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:2 bass 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:3 bass 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:4 bass 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
L:1/8
V:1
 z3 A,/B,/ | C B, C D | E2 !fermata!E G | ^F E E ^D | !fermata!E3 A,/B,/ | C B, C D | %6
 E2 !fermata!E G | ^F E E ^D | !fermata!E3 E | ^F G A/G/ F | G3/2 =F/ !fermata!E E | D C C B, | %12
 !fermata!C3 E/D/ | C D E D | C2 !fermata!B, C | D C B,2 | !fermata!A,3 z |] %17
V:2
 z3 A,/^G,/ | A, F, E, A,/G,/ | G,2 !fermata!G, G, | C ^C B, B, | !fermata!B,3 A,/^G,/ | %5
 A, F, E, A,/G,/ | G,2 !fermata!G, G, | C ^C B, B, | !fermata!B,3 B,/^C/ | ^D E E D | %10
 D C/D/ !fermata!C C/_B,/ | A, A, G, G, | !fermata!G,3 B, | C3/2 B,/ C3/2 B,/ | %14
 B,/A,/ A, !fermata!^G, A, | A,/^G,/ A,2 G, | !fermata!E,3 z |] %17
V:3
 z3 E,/D,/ | E, D, C, C,/B,,/ | C,2 !fermata!C, D, | ^D, G, ^F,/G,/ =A, | !fermata!G,3 E,/D,/ | %5
 E, D, C, C,/B,,/ | C,2 !fermata!C, D, | ^D, G, ^F,/G,/ =A, | !fermata!G,3 G, | A, B, A, A, | %10
 G,/B,/ A,/G,/ !fermata!G, G, | F, _E, D,3/2 =E,/4F,/4 | !fermata!E,3 E, | E, A,/G,/ G, A,/B,/ | %14
 E,/^D,/ E,/^F,/ !fermata!E, E, | D, E, E,3/2 D,/ | !fermata!C,3 z |] %17
V:4
 z6"Am/C" C,B,, |"Bm7b5/A" A,,3 ^G,,"Am" A,,=G,,"Dm7/F" F,,G,, | %2
"C" C,,4"C" !fermata!C,,2"G/B" B,,2 |"D#dim7/A" A,,2"A#dim7" ^A,,2"Bsus4" B,,2"B" B,,,2 | %4
"Em" !fermata!E,,6"Am/C" C,B,, |"Bm7b5/A" A,,3 ^G,,"Am" A,,=G,,"Dm7/F" F,,G,, | %6
"C" C,,4"C" !fermata!C,,2"G/B" B,,2 |"D#dim7/A" A,,2"A#dim7" ^A,,2"Bsus4" B,,2"B" B,,,2 | %8
"Em" !fermata!E,,6"Em" E,2 |"D#dim/E" E,2"Em" E,=D,"A/C#" ^C,2"D#dim7/C" D,=C, | %10
"G/B" B,,G,,"Am" A,,B,,"C" !fermata!C,2"C" C,,2 |"Dm/F" F,,2"F#dim7" ^F,,2"Gsus4" G,,2"G" G,,,2 | %12
"C" !fermata!C,,6"E/G#" ^G,,2 |"Am" A,,=G,,"Dm7/F" F,,G,,"C/D" D,,E,,"D7/F#" ^F,,^G,, | %14
"Am" A,,=F,,"Am/E" E,,^D,,"E" !fermata!E,,2"Am" A,,2 |"Bm" B,,2"Am/C" C,D,"Esus4" E,2"E" E,,2 | %16
"Am" !fermata!A,,6 z2 |] %17  