re: . . . Really, there is a need for users to able to define their own types, *including* syntax for reading them in. Once I start thinking of user-defined syntax, #. starts looking more attractive again. I.e., as a "cop out"? Shades of YACC and LEX! -- JonL --