docs: protected XExpression _generate(XListLiteral literal, IAppendable it, IExtraLanguageGeneratorContext context) {
  		appendReturnIfExpectedReturnedExpression(it, context);
  		it.append("["); //$NON-NLS-1$
  		boolean first = true;
  		for (final XExpression value : literal.getElements()) {
  			if (first) {
  				first = false;
  			} else {
  				it.append(", "); //$NON-NLS-1$
  			}
  			generate(value, it, context);
  		}
  		it.append("]"); //$NON-NLS-1$
  		return literal;
  	}