In Mathematica, when an option is specified multiple times with different values, the first one will take precedence. This works with
CellPrint@Cell["asd", "Text", Background -> Red, Background -> Blue]
However, with the
CellLabel option, the last one seems to take precedence. This is unique and unusual. Is this a bug, or intentional? Is there any reason why it should be like this? Are there other options with such behaviour?
CellPrint@Cell["asd", "Text", CellLabel -> "one", CellLabel -> "two"]