dynamic... so we have this scenario:Check is defined like this:b to be of type bool even at compile time. However, hovering over the variable it shows as dynamic. Why is that? Shouldn't the compiler be able to infer the type? Do I have to use bool b = here?