def __init__(self, **kwargs):
self.iterators = {}<EOL>for key in kwargs:<EOL><INDENT>if not getattr(kwargs[key],'<STR_LIT>',False): kwargs[key] = [kwargs[key]]<EOL><DEDENT>self.update(kwargs)<EOL>self.reset()<EOL>
Supply keyword arguments that would be sent to pylab.plot(), except
as a list so there is some order to follow. For example:

style = plot_style_cycle(color=['k','r','b'], marker='o')