Discovering complex regularities: from tree to semi-lattice classifications