If my prior posts come across in the wrong way, I apologize. I am frustrated with this workbook problem and having a hard time describing what is going on. My earlier observation was a red-herring. I just noticed that you get two different menus in the Navigator. In one, "attach files" is an unavailable command, in the other "attach files" is available and works. I thought I had the answer to my problem when I found this, but the real problem remains.
However, I have attached a zipfile of three pdfs of worksheets that illustrate my problem. The file Glyph2.pdf shows how I read my module into the worksheet. Using with to load the module, all of the exports are listed. But after a restart, using the packagetools install command, the modules listed exports do not include all of the exports in the source code, eg. the command DiracMatrices is in the first listing, not the second.
The file Glyph2removerestartcommand.pdf illustrates what happens when I remove the restart command. (I also closed Maple and deleted Glyph2 from my toolbox before I tried the reinstall.) Now Diracmatrices is present in the listing.
However, the file Untitled(2).pdf shows that the module, which is actually available from the toolbox, does not include the new exported procedures.
I really have no idea why Packagetools seems to reinstall the old package.