{M : Type u_10} →
  {N : Type u_11} →
    [inst : Zero M] →
      [inst_1 : Zero N] →
        {motive : ZeroHom M N → Sort u} →
          (t : ZeroHom M N) →
            ((toFun : M → N) → (map_zero' : toFun 0 = 0) → motive { toFun := toFun, map_zero' := map_zero' }) → motive t