Hash not support percent literal as key?

e.g.

x = {%i[default_context] => :contexts}

will give error like this:

In 1.cr:1:26

 1 | x = {%i[default_context] => :contexts}
                              ^
Error: unexpected token: "=>"

{% is parsed a macro delimiter. You need to put a space in between.