The idea started many years ago. The original circuit used an LT3085 to provide the constant current dimming circuit. It worked well but could not dim below 500uA. I ended up designing my own JFET current source which offset the temperature coefficient of BJT and allowed me to create a precise analog circuit.