#![feature(bindings_after_at)]
Under the gate, `x @ Some(y)` is allowed. This is subject to various restrictions for soundness.