I agree that the double-inheritance may be more more trouble later on, since it's potentially more confusing. I'll go ahead and change it.