From: Joe at CodeGear Date: 2007-02-17T10:30:11+09:00 Subject: interesting usages of Struct? Anyone have an interesting or idiomatic usage of Struct? Other than the obvious usage for on-the-fly attr reader/writer objects, what else can you do with this? One use case that came to mind was for managing CSV files (esp. w/ headers). You could create a Struct for the file, using the header row from the file, passing a block to the new method to add a method to initialize it based on an array (as returned from the csv reader). Anyone have a cool usage? Joe at CodeGear