Better code reuse for shared classes.