Comment Comment by RyanZAG I don't really know of any OOP language that doesn't have some concept of multiple defined interfaces (eg HasPlayers, HasHomeCity), which is really what you'd want in this case rather than traits or modules. parent RyanZAG 12 years ago