Good finds. The definition of a "nested struct" is not consistently or well defined, so there's no wonder it's not working as anyone expects. --rt