Ограничения маршрута рельсов на нескольких маршрутах

#ruby-on-rails

Вопрос:

У меня есть вариант использования, когда мне нужно иметь ограничение для многих файлов маршрутов.

 Rails.application.routes.draw do
    draw(:a)
    draw(:b)
    draw(:c)
    draw(:d)
    .
    .
    .
    draw(:z)
end
 

Перенос инструкции draw в блок ограничений не запускает проверку. Есть ли способ, кроме добавления ограничения отдельно к каждому файлу. Мне нужно 1 ограничение для охвата нескольких файлов, таких как

 Rails.application.routes.draw do
  constraints(C1) do
    draw(:a)
    draw(:b)
    draw(:c)
  end
  constraints(C2) do
    draw(:d)
    .
    .
    .
    draw(:z)
  end
end