enumerate_by_popularity(patterns_by_popularity) do |patterns|
              next if patterns.length > max_complexity
              guesses << @klass.new.tap do |schedule|
                schedule.kind = :monthly
                schedule.start_date = @start_date