It's possible to call external functions on template compilation
vulners.com/securityvulns/securityvulns:doc:30295