This suggests `Strukt {...}`: ```rust struct Strukt { a: u8, } impl Strukt { fn new() -> Strukt { Strukt$0 } } ``` This does not suggest `Self {...}`: ```rust struct Strukt { a: u8, } impl Strukt { fn new() -> Strukt { Self$0 } } ```