Smart completion: no items of unresolved types
Smart completion: anonymous object creation + rewrote some code using LookupElementDecorator