Report question

Question: What to do with over-complicated inherited code