final Procedure1<Options> _function = new Procedure1<Options>() {
public void apply(final Options o) {
for (int i = 0; (i < o.getOptions().size()); i++) {
{
EList<Option> _options = o.getOptions();
final Option it = _options.get(i);
Option _element = e.getElement();
boolean _equals = Objects.equal(_element, it);
if (_equals) {
StringConcatenation _builder = new StringConcatenation();
_builder.append("Cannot define multiple option \'");
_builder.append(it, "");