#NEWLINE# @ classmethod #NEWLINE# def _make( cls , iterable , new = tuple . __new__ , len = len ) : #NEWLINE# #INDENT# 'Make a new Step object from a sequence or iterable' #NEWLINE# result = new ( cls , iterable ) #NEWLINE# if ( len ( result ) != 5 ) : #NEWLINE# #INDENT# raise TypeError ( ( 'Expected 6 arguments, got %d' % len ( result ) ) ) #NEWLINE# #UNINDENT# return result