@Ondřej Žižka Did you file a "request for specification" like you said in this stackoverflow comment so we at least we can be sure that the order of annotations is guaranteed via getDeclaredAnnotations()? Thanks