{α : Type u_8} →
  {β : Type u_9} →
    [inst : InfSet α] →
      [inst_1 : InfSet β] →
        {motive : sInfHom α β → Sort u} →
          (t : sInfHom α β) →
            ((toFun : α → β) →
                (map_sInf' : ∀ (s : Set α), toFun (sInf s) = sInf (toFun '' s)) →
                  motive { toFun := toFun, map_sInf' := map_sInf' }) →
              motive t