Lightweight multiple inheritance