Make the dado calls stackable, so that you can create a test matrix like
@data_driven(['foo'], <4 options for foo>)
@data_driven(['bar'], <5 options for bar>)
def test_combo(...
instead of
@data_driven(['foo', 'bar'], <20 options for foo, bar>)
def test_combo(...