Redid __mro__ for edges; PEP8