docs: public synchronized MiniTemplator get(MiniTemplator.TemplateSpecification templateSpec)
              throws IOException, MiniTemplator.TemplateSyntaxException {
          String key = generateCacheKey(templateSpec);
          MiniTemplator mt = cache.get(key);
          if (mt == null) {
              mt = new MiniTemplator(templateSpec);
              cache.put(key, mt);
          }
          return mt.cloneReset();
      }