Updates lib to fit my world view (no *Def.h)