TRANSPARENT color in a device's palette and why are there always two?

I noticed that the palette of the new instinct devices is: 000000, FFFFFF, TRANSPARENT, TRANSPARENT. I don't understand what transparent means in a palette, let alone two of them. Why they always come in pairs? I see this in older devices too, i.e fenixchronos also has 2 TRANSPARENTs 

  • The firmware might expect a 4-color palette, and when fewer colors are used, the remaining slots default to TRANSPARENTfor compatibility.

  • Is it for Instinct 3? On previous Instinct I got not transparent on real device even TRANSPARENT was set for palette.

  • The question was why it appears twice in some devices' palette

  • I only see TRANSPARENT in the compiler.json palette for 4 devices:

    - fenixchronos (66 colours including 2 TRANSPARENTs). Other than the TRANSPARENTs and the order of the colours, the palette is identical to fr935 (which has 64 colours and no TRANSPARENTs)

    - instinct3solar45mm, instincte40mm, instincte345mm (the new MIP Instincts): "000000", "FFFFFF", "TRANSPARENT", "TRANSPARENT". Note that descentg1 and instinct2* also have monochrome displays, except their palettes only have 2 colours: "000000" and "FFFFFF".

    Doesn't seem to be any rhyme or reason here, except that when TRANSPARENT does appear in compiler.json's palette, it always has to appear twice (perhaps they want every palette to have an even number of colours, for whatever reason.).