Fixed the parsing code for @DescriptorFields