private Iterable<MethodSpec> generateConstructors(ClassToGenerateInfo info) {
List<MethodSpec> constructors = new ArrayList<>(info.getConstructors().size());
for (ConstructorInfo constructorInfo : info.getConstructors()) {
Builder builder = MethodSpec.constructorBuilder()
.addModifiers(constructorInfo.modifiers)
<BUG>.addParameters(constructorInfo.params);
StringBuilder statementBuilder = new StringBuilder("super(");</BUG>
generateParams(statementBuilder, constructorInfo.params);
constructors.add(builder
.addStatement(statementBuilder.toString())

private Iterable<MethodSpec> generateConstructors(ClassToGenerateInfo info) {
List<MethodSpec> constructors = new ArrayList<>(info.getConstructors().size());
for (ConstructorInfo constructorInfo : info.getConstructors()) {
Builder builder = MethodSpec.constructorBuilder()
.addModifiers(constructorInfo.modifiers)
.addParameters(constructorInfo.params)
.varargs(constructorInfo.varargs);
StringBuilder statementBuilder = new StringBuilder("super(");
generateParams(statementBuilder, constructorInfo.params);
constructors.add(builder
.addStatement(statementBuilder.toString())
