From: Mark Volkmann Date: 2005-08-25T00:13:44+09:00 Subject: Re: determining the attribute names of an object Ah ... thanks for the explanation! Had I been paying attention, I would have understood the distinction between attributes and instance variables from reading pages 32-33 in Pickaxe 2. That still leaves the question of why Structs have "members" instead of "instance variables" and why OpenStructs have neither. -- R. Mark Volkmann Partner, Object Computing, Inc.