For the test I would perhaps consider ``not isinstance(artist_kwargs['name'], basestring)``, saves you having to worry about it being a tuple or other iterable