{X Y : Bipointed} →
  {motive : X.Hom Y → Sort u_1} →
    (t : X.Hom Y) →
      ((toFun : X.X → Y.X) →
          (map_fst : toFun X.toProd.1 = Y.toProd.1) →
            (map_snd : toFun X.toProd.2 = Y.toProd.2) →
              motive { toFun := toFun, map_fst := map_fst, map_snd := map_snd }) →
        motive t