continue;
}
for (Field f : fields) {
Option o = f.getAnnotation(Option.class);
if (o != null) {
<BUG>if ((f.getModifiers() & Modifier.STATIC) == 0) {

fatal("Option can only be applied to static field: " + c + "." + f);
}</BUG>
Pair<Boolean, Boolean> mark = Pair.makePair(false, false);

continue;
}
for (Field f : fields) {
Option o = f.getAnnotation(Option.class);
if (o != null) {
if ((f.getModifiers() & Modifier.STATIC) == 0 && instances == null) {
fatal("An instance object must be provided if an option is applied to a non-static field: " + c + "." + f);
}
Pair<Boolean, Boolean> mark = Pair.makePair(false, false);
