#NEWLINE# def foreach( * args , **kwargs ) : #NEWLINE# #INDENT# ps = paramseq ( * args , ** kwargs ) #NEWLINE# def decorator( func_or_cls ) : #NEWLINE# #INDENT# stored_paramseq_objs = getattr ( func_or_cls , _PARAMSEQ_OBJS_ATTR , None ) #NEWLINE# if ( stored_paramseq_objs is None ) : #NEWLINE# #INDENT# stored_paramseq_objs = [ ] #NEWLINE# setattr ( func_or_cls , _PARAMSEQ_OBJS_ATTR , stored_paramseq_objs ) #NEWLINE# #UNINDENT# assert isinstance ( stored_paramseq_objs , list ) #NEWLINE# stored_paramseq_objs . append ( ps ) #NEWLINE# return func_or_cls #NEWLINE# #UNINDENT# return kwargs