String _name_2 = _eClass_1.getName();
boolean _equals_2 = Objects.equal(_name_2, "bar2");
if (!_equals_2) {
sneakyThrowRuleFailedException("object.eClass.name == \'bar2\'");
}
<BUG>String _name_3 = eClass.getName();
boolean _equals_3 = Objects.equal(_name_3, foo);
if (!_equals_3) {</BUG>
sneakyThrowRuleFailedException("eClass.name == foo");
}

String _name_2 = _eClass_1.getName();
boolean _equals_2 = Objects.equal(_name_2, "bar2");
if (!_equals_2) {
sneakyThrowRuleFailedException("object.eClass.name == \'bar2\'");
