def bottom_up_once(rule, fns=basic_fns):
    return do_one(lambda expr: sall(bottom_up(rule, fns), fns)(expr), rule)
Should return only archived threads when status arg is 'archived'
dataset/ETHPy150Open sympy/sympy/sympy/strategies/traverse.py/bottom_up_once--crossover with--dataset/ETHPy150Open ofa/connect/open_connect/connectmessages/tests/test_views.py/ThreadJSONListViewTest.test_only_archive