Fix a type inference issue

For FooBar{s}.parameters[1] where s is a symbol, type inference deduced the
type to be Type{:x}. Unfortunately, this doesn't actually work because Type{:x}
may be widened to Type at any time at which point it becomes incorrect.