List and record value are fully supported in the Windows version.
Win32 record types support field names up to 255 characters; record keys are not string4 values.
Currently, the list and record datatypes, like filespectype, are not cross-platform.
The file format will have to be updated to accomodate old and new types, Win32 and MacOS data.
The Mac version will have to be updated to understand the new types
but will require additional code to convert to and from Apple Event lists.
Ultimately, we'll want to do some performance comparisons between 4.x and 5.0 list handling.