{F : Type u_5} →
  {α : Type u_6} →
    {β : Type u_7} →
      {r : α → α → Prop} →
        {s : β → β → Prop} →
          [inst : FunLike F α β] →
            {motive : RelHomClass F r s → Sort u} →
              (t : RelHomClass F r s) → ((map_rel : ∀ (f : F) {a b : α}, r a b → s (f a) (f b)) → motive ⋯) → motive t