Nothing to regret but better don't eat your mind to figure out how the D4's lights are working unless you are a highly skilled electronist, they made a simple thing like exterior lamps which can be achieved with a switch and a fuse(eventualy a relay) into advanced electronic circuit, just a flavour from the system's description:
CIRCUIT PROTECTION
Operation of the lamps is performed using overload proof Metal Oxide Semiconductor Field Effect Transistors (MOSFETs). The MOSFETs can detect overload, load interruption with the lamps switched on and short circuit to positive with the lamps switched off.
The MOSFETs are protected against short circuits, removing the requirement for the lamps circuits to be protected by fuses. The MOSFETs respond to heat generated by increased current flow caused by a short circuit. Normally this would cause the fuse to blow. The MOSFETs react to the heat increase and cut the supply to the affected circuit. Once the fault has been rectified or the MOSFET has cooled, the MOSFET will automatically reset and operate the circuit normally.
If an overload occurs, the current flow is dependant on the temperature of the related MOSFET and can be up to 20 times the rated current of the lamp. The MOSFET heats up and deactivates the load applied to the circuit. When the MOSFET cools the circuit is once again reactivated. This thermal cycling occurs continuously in the event of an overload occurring.
A number of lamps are controlled by relays and these circuits are protected by conventional fuses.
BULB MONITORING
Bulb failure monitoring is performed by the CJB processor. The lamps are cold and warm monitored by the MOSFETs in order to detect bulb failure.