Use DescriptorRenderer to render annotations everywhere
Annotation constructor parameters are never nullable
Annotation methods never return null
Foo.class never yields null in Java annotation arguments