This function takes the following parameters:
Name of the first attribute type that you want to compare.
Name of the second attribute type that you want to compare.
One of the following values:
0 - Compare the types as is.
1 - Compare only the base names of the types (for example, if the type is cn;lang-en, the function compares only the cn part of the type).
2 - Ignore any options in the second type that are not in the first type. For example, if the first type is cn and the second type is cn;lang-en, the lang-en option in the second type is not part of the first type. In this case, the function considers the two types to be the same.