Reply to Chris, > A static statement is evaluated at > runtime, or else it throws an error if it isn't possible to evaluate > it at runtime. > That would be compile time? (OTOH "static if" and "static assert" are construct in there own right rather than statements modified with static.)