∀ {p : ℕ} {g : ⦃R : Type u_2⦄ → [CommRing R] → WittVector p R → WittVector p R}
  {f : ⦃R : Type u_2⦄ → [CommRing R] → WittVector p R → WittVector p R → WittVector p R} [hg : WittVector.IsPoly p g]
  [hf : WittVector.IsPoly₂ p f], WittVector.IsPoly₂ p fun x _Rcr x_1 y => g (f x_1 y)