defeq simp lemmas at namespace 'foo': #4, d ?M_1 ?M_2 ?M_3 ?M_4 ↦ f (f ?M_1 ?M_2 ?M_3) (f ?M_2 ?M_3 ?M_4) (f ?M_1 ?M_4 ?M_3) #3, f ?M_1 ?M_2 ?M_3 ↦ g (g ?M_1 ?M_2) ?M_3 #2, g ?M_1 ?M_2 ↦ h ?M_2 #1, h ?M_1 ↦ q ?M_1