improved flatten docstring
moved non_basestrings to fixture.ArbitraryValues