- use (conditionally) template::head::add* interface