for(Map.Entry<String,String> kv : props.entrySet()){
t.put( "key", TextUtil.htmlEncode(kv.getKey()) );
t.put( "value", TextUtil.htmlEncode(kv.getValue()) );
writer.println(TextUtil.template(metaTmpl, t));
}
String htmlMeta = writer.pop();
t.putAll(props);
t.put("htmlMeta", htmlMeta);
t.put("htmlBody", htmlBody);
t.put("charset", cs.name());