[ADD] Contraints to avoid attribute's name duplicity. Variant's order. Avoid delete attributes used by a bom.