OK, I see what you did. You don't want the extract_step from the ```Binary``` class? I think this can be done without multiple inheritance, use super: ```super(EasyBlock,self).extract_step(self)``` ?