Initial commit of MLVL changes to existing library