| 
         | 
    ||
        
  | 
    
Lua5.4 introduces the 'const' keyword, that's great. But when I test some cases, I have a question.
I test the code as follow:
```lua
local a<const> = 1
if a == 1 thenend
```
Because the variable 'a' is always be 1.  So I think `if a == 1` should be removed during the compilation stage. 
The equivalent code after compilation should be as follows:
```Lua
print("hello world")
```
But Luac didn't do it.
 I'm curious why Lua didn't do it.
Thanks for your answer.