var ttt = initTable[string, int](8)
ttt["a"] = "b"
results in the following error message:
Error: could not resolve: ttt["a"]
The error should mention the fact that "b" is type string but an int is expected
In certain cases this error message is really confusing:
proc foo(count: Natural) =
for i in 0..count:
echo("asd"[i .. i+1])
Error: could not resolve: "asd"[i .. i + 1]
what does it mean? i'm getting this while trying to do echo request.headers["Authorization"] in a jester route
nvm figured it out,  and other procs for httpHeaders are actually defined in httpcore, so I had to import it. why don't i get the undeclared field error i usually get though?