(source.level() == null) ?
(String) Source.class.getMethod("level").getDefaultValue() : source.level();
final AnnotationPolicy annotate =
(source.annotate() == null) ?
(AnnotationPolicy) Source.class.getMethod("annotate").getDefaultValue() : source.annotate();
<BUG>annotatePart(Source.class, part, level, annotate);
</BUG>
} catch (NoSuchMethodException nsme) {
throw new AssertionError("Default value for invalid annotation attribute requested");
}

(source.level() == null) ?
(String) Source.class.getMethod("level").getDefaultValue() : source.level();
final AnnotationPolicy annotate =
(source.annotate() == null) ?
(AnnotationPolicy) Source.class.getMethod("annotate").getDefaultValue() : source.annotate();
annotatePart(Source.class, source, part, level, annotate, sourceFile);
} catch (NoSuchMethodException nsme) {
throw new AssertionError("Default value for invalid annotation attribute requested");
