change include function to allow library to be loaded in "modules" instead of all or none