A configurable reimplementation of unlit