package now exports internal libraries for re-use