MethodVisitor.visitAnnotationDefault().visitArray() is not called for empty arrays (ASM 2.2)
Exacly one visit method must be called on annotation visitor returned by
MethodVisitor.visitAnnotationDefault(), but no method is called when the
default value for an annotation element is an empty array.