final Procedure1<Field> _function_1 = new Procedure1<Field>() {
public void apply(final Field inheritedField) {
List<Field> _selectFields = FjSepTypeSystem.this.fjAux.selectFields(cl);
for (final Field field : _selectFields) {
String _name = field.getName();
<BUG>String _name_1 = inheritedField.getName();
boolean _notEquals = (!Objects.equal(_name, _name_1));
if (!_notEquals) {</BUG>
sneakyThrowRuleFailedException("field.name != inheritedField.name");
}

final Procedure1<Field> _function_1 = new Procedure1<Field>() {
public void apply(final Field inheritedField) {
List<Field> _selectFields = FjSepTypeSystem.this.fjAux.selectFields(cl);
for (final Field field : _selectFields) {
String _name = field.getName();
String _name_1 = inheritedField.getName();
if (!(!Objects.equal(_name, _name_1))) {
sneakyThrowRuleFailedException("field.name != inheritedField.name");
