Example: ``` #![feature(associated_types)] trait Foo<T> { type Bar; fn get_bar() -> <Self as Foo<int>>::Bar; // SHOULD be an error but is not } fn main() { } ```