return (isInterface() && (declaredInterfaces.length > 0) && (declaredInterfaces[0].getDescriptor() == VM_Atom.findAsciiAtom("Ljava/lang/annotation/Annotation;")) );
return (modifiers & ACC_ANNOTATION) != 0;
  private boolean isAnnotation() {    return (isInterface() &&            (declaredInterfaces.length > 0) &&            (declaredInterfaces[0].getDescriptor() == VM_Atom.findAsciiAtom("Ljava/lang/annotation/Annotation;"))            );  }