Shouldn't OdfFit inherit __init__ from ReconstFit automatically? Is there a reason you're doing this kind of explicit inheritance?