I don&#x27;t know what Nim do but AFAIK in D you&#x27;re (voluntarily) limited in what you can do at compile time because in effect with Jai compiling a program is running it, so this can have security implications..