boolean _contains = superClasses.contains(cl);
boolean _not = (!_contains);
if (!_not) {
sneakyThrowRuleFailedException("!superClasses.contains(cl)");
}
<BUG>it.xsemantics.example.fj.fj.Class _superclass_1 = cl.getSuperclass();
List<Field> inheritedFields = this.fjAux.getFields(_superclass_1);
</BUG>
final Consumer<Field> _function = new Consumer<Field>() {
public void accept(final Field inheritedField) {

boolean _contains = superClasses.contains(cl);
boolean _not = (!_contains);
if (!_not) {
sneakyThrowRuleFailedException("!superClasses.contains(cl)");
}
List<Field> inheritedFields = this.fjAux.getFields(cl.getSuperclass());
final Consumer<Field> _function = new Consumer<Field>() {
public void accept(final Field inheritedField) {
