Tag algebraic structures