this.throwUnableToFindConstructor(bean);
}
if (matchingConstructors.size() > 1) {
this.throwTooManyConstructors(bean, matchingConstructors);
}
context.unbranch();
final Constructor constructor = (Constructor) matchingConstructors.get(0);
body.setBean(constructor);
final Iterator<ConstructorParameter> constructorParameters = constructor.getParameters().iterator();