ex44: inheritance and the pitfalls thereof