Produce a musical piece that mirrors the signature traits of Bach's compositions.  
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 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
L:1/8
V:3 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
L:1/8
V:4 bass 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:1
 z3 E | A B c B | A B ^G3/2 ^F/ | !fermata!E =G G F | E A A ^G | !fermata!A3 E | A B c B | %7
 A B ^G3/2 ^F/ | !fermata!E =G G F | E A A ^G | !fermata!A3 B | c d e e | d d !fermata!c e | %13
 d c B A | c B !fermata!A z |] %15
V:2
 z6 E2 | E/D/ F2 E/D/ C A2 G | G^F/E/ FF FE DC | !fermata!B,2 ED ^C2 D2 | B,=C DE ^F2 E2 | %5
 !fermata!E6 E2 | E/D/ F2 E/D/ C A2 G | G^F/E/ FF FE DC | !fermata!B,2 ED ^C2 D2 | B,=C DE ^F2 E2 | %10
 !fermata!E6 ^G2 | A2 B2 cG c_B | A2 =B2 !fermata!G2 G2 | F2 ^F2 ^G2 A2 | %14
 ^D^F =FE/=D/ !fermata!^C2 z2 |] %15
V:3
 z6 C2 | CB,/A,/ ^G,E E2 ^D2 | E2 B,2 B,3 A, | !fermata!^G,2 E,2 A,2 A,2 | ^G,A, B,C CB, B,2 | %5
 !fermata!^C6 =C2 | CB,/A,/ ^G,E E2 ^D2 | E2 B,2 B,3 A, | !fermata!^G,2 E,2 A,2 A,2 | %9
 ^G,A, B,C CB, B,2 | !fermata!^C6 E2 | E/C/ F2 E/D/ CD E2 | F3 E/D/ !fermata!E2 C2 | %13
 CB, A,^G,/A,/ E,=D CB, | A,3 ^G, !fermata!E,2 z2 |] %15
V:4
 z3"Am" A,/G,/ |"Fmaj7" F,"E" E,"Am" A,,"B" B,, |"A7/C#" ^C,"B/D#" ^D,"E7" E,2 | %3
"E" !fermata!E,"C#dim" ^C,"A" A,,"Dm" D, |"E7/D" D,/C,/"Bm7b5/F" F,/E,/"D#dim7" ^D,"E" E, | %5
"A" !fermata!A,,3"Am" A,/G,/ |"Fmaj7" F,"E" E,"Am" A,,"B" B,, |"A7/C#" ^C,"B/D#" ^D,"E7" E,2 | %8
"E" !fermata!E,"C#dim" ^C,"A" A,,"Dm" D, |"E7/D" D,/C,/"Bm7b5/F" F,/E,/"D#dim7" ^D,"E" E, | %10
"A" !fermata!A,,3"E" E, |"Am" A,"G7" G,/G,,/"C" C,/B,,/"Am" A,,/G,,/ | %12
"Dm/F" F,,/D,,/"G7" G,,"C" !fermata!C,,"C" C, |"Dm" D,"D#dim7" ^D,"E" E,"F" =F, | %14
"D#dim7/F#" ^F,/^D,/"Em" E,/E,,/"A" !fermata!A,, z |] %15  