{
builder.append(Arrays.copyOfRange(chars, 0, capture.getStart()));
}
if (!values.containsKey(param.getName()))
throw new ParameterizationException("No value supplied for parameter [" + param.getName()
+ "] when building pattern [" + getPattern() + "].");
builder.append(values.get(param.getName()));
last = capture;