Use the opensource liblight.