String (@NotNull Map attributes, @NotNull String content, boolean useSystemLineSeparators) { VelocityContext context = createVelocityContext(); for (Object o : attributes.keySet()) { String name = (String)o; context.put(name, attributes.get(name)); } return mergeTemplate(content, context, useSystemLineSeparators, null); }