Report question

Question: How to create a diamond inheritance hierarchy when I cannot modify all of the base classes?