IIRC, when the variable is purple color, it means the editor can't infer the type and treats it as dynamic.