Current implementation of symmetry operation contains bunch of classes interacting with symmeterisze_sqw through page_op algorithm and cut algorithm through projection.
The interaction is not-trivial so needs ADD to describe principles and the details of the design.
The ticket is to provide this ADD.