support loadable/unloadable handlers from files in directory