I recently read about Traits: or
There is even an implementation of this idea at
Now I wonder are JetBrains aware of that? Are they aware that C# and Eclipse seem to provide means for treating traits? If we have an AspectJ support in IDEA, wouldn't a decent support for traits be needed?
What's your opinion?