> I think that local value (parameter) definition takes precedence over > type name (and parameters), but I'm not sure. In my option it's must cause error message.