#NEWLINE# def add( self , column ) : #NEWLINE# #INDENT# 'Add a column to this collection.\n\n        The key attribute of the column will be used as the hash key\n        for this dictionary.\n\n        ' #NEWLINE# if ( not column . key ) : #NEWLINE# #INDENT# raise exc . ArgumentError ( "Can't add unnamed column to column collection" ) #NEWLINE# #UNINDENT# self [ column . key ] = column