Move assert to the right place.
Create separate parts for vanilla and installed benchmark runners,
since running all in the same process is not compatible with  monkeypatching.
Set the set default workflow chain to avoid workflow conflict between AT and DX benchmarks.
Fix NameErrors due to moving code around.
Change default n_wide + n_deep (2 -> 5)