final Consumer<EStructuralFeature> _function = new Consumer<EStructuralFeature>() {
public void accept(final EStructuralFeature it) {
type1Internal(G, _trace_, it);
}
};
<BUG>_eStructuralFeatures.forEach(_function);
</BUG>
return new Result<Boolean>(true);
}
protected Result<Boolean> type1Impl(final RuleEnvironment G, final RuleApplicationTrace _trace_, final EClass eClass) throws RuleFailedException {

final Consumer<EStructuralFeature> _function = new Consumer<EStructuralFeature>() {
public void accept(final EStructuralFeature it) {
type1Internal(G, _trace_, it);
}
};
obj.eClass().getEStructuralFeatures().forEach(_function);
return new Result<Boolean>(true);
}
protected Result<Boolean> type1Impl(final RuleEnvironment G, final RuleApplicationTrace _trace_, final EClass eClass) throws RuleFailedException {
