void (*put)(struct template_state *, const char *, const char *, template_fn fn);
const char *(*get)(struct template_state *, const char *name);
void (*destroy)(struct template_state *);
void (*put)(struct template_state *, const char *, const char *, template_fn fn);
const char *(*get)(struct template_state *, const char *name);
void (*destroy)(struct template_state *);