I'm aware there are some intermodule dependencies. Not quite sure how to resolve that without either (a) always loading B when A is loaded if some proc in A depends on it (which means it may be unnecessarily loaded and you might as well do package require twapi) or (b) individually going through each proc to determine dependencies (which I don't have time to do)

So :-(

/Ashok