Took me aback - there seems to be no reason for OpenStruct *not* to
permit member access via ostruct[:field] and ostruct['field'].

martin