allow Rust let syntax `let a: T<X> = z`