I wouldn't do it like this. Because maybe there are many other attributes. Because they don't have descriptors they wouldn't be shown any way. I'd specify the explicit list.