Xtraitj: Traits for the Java platform