Compile time "eval"