## Is your feature request related to a problem?

*Please describe.*
I want to be able to search for funnels as unordered steps meaning the X amount of steps should just occur within the conversion window

## Describe the solution you'd like
Same interface just allow me to specify the funnel is unordered so it doesn't need to be step A -> step B -> step C in that specific order


#### *Thank you* for your feature request – we love each and every one!

ee/clickhouse/queries/funnels/base.py
if level_index >= max_steps:
            return f"""
            SELECT 
            person_id,
            timestamp,
            {self.get_partition_cols(1, max_steps)}
            FROM ({self._get_inner_event_query()})
            """
        else:
            return f"""
            SELECT 
            person_id,
            timestamp,
            {self.get_partition_cols(level_index, max_steps)}
            FROM (
                SELECT 
                person_id,
                timestamp,
                {self.get_comparison_cols(level_index, max_steps)}
                FROM ({self.build_step_subquery(level_index + 1, max_steps)})
            )
            """
    def get_partition_cols(self, level_index: int, max_steps: int):