{α : Type u_6} →
  {β : Type u_7} →
    [inst : Max α] →
      [inst_1 : Max β] →
        {motive : SupHom α β → Sort u} →
          ((toFun : α → β) →
              (map_sup' : ∀ (a b : α), toFun (a ⊔ b) = toFun a ⊔ toFun b) →
                motive { toFun := toFun, map_sup' := map_sup' }) →
            (t : SupHom α β) → motive t