The following: ```pawn static Func:FunctionArray[10]<i>; @.FunctionArray[id](variable); ``` Compiles as: ```pawn (Indirect_Call(_:FunctionArray[id],_:(tagof(FunctionArray[id])),variable)); ``` Which fails due to `id` being a variable ``` (error) unknown symbol, or not a constant symbol (symbol "id") ```