Choosing between inheritance and composition – the "is-a" question