actually export parseLibrary :X