Replace TopTools_DataMapOfShapeShape with
StdMeshers_ShapeShapeBiDirectionMap which includes 2
TopTools_DataMapOfShapeShape's, one per a mapping direction
1)
+ struct EventProparatorToEdges : public SMESH_subMeshEventListener
2)
+ struct UnsetterOfEventProparatorToEdges
3)
+ // check that all nodes are shared by faces generated on F