What can make scala more popular?

See: Discussion about structural types(Flyweight pattern)