AbstractSymmetry