Adding traits and interfaces