Compile Time iteration takes place via recursion
There is no variable state at compile time
Iterative control structures are therefore not applicable