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.