'Returns a list which contains only those triangles who have
morphisms associated with at least two edges.'

@staticmethod
def _drop_redundant_triangles(triangles, skeleton):

    return [tri for tri in triangles if (len([e for e in tri if skeleton[e]]) >= 2)]
