final TemplateBuilder builder = TemplateBuilderFactory.getInstance().createTemplateBuilder(addedElement);
final PsiAnnotation annotation = addedElement.getModifierList().getAnnotations()[0];
final PsiNameValuePair regexpElement = annotation.getParameterList().getAttributes()[0];
final TextRange range = new TextRange(1, regexpElement.getTextLength() - 1);
builder.replaceElement(regexpElement, range, regexpElement.getText().substring(range.getStartOffset(), range.getEndOffset()));
final PsiParameterList blockVars = addedElement.getParameterList();
for (PsiParameter var : blockVars.getParameters()) {
final PsiElement nameIdentifier = var.getNameIdentifier();
if (nameIdentifier != null) {