Thank you for your replies.
tammy, I did look at your thread previous to posting and did not like the answer that was given to you because it assumed that all of your pages had an object id already. The purpose of the static pages package is to give an id to pages that don't already have one. If my pages already had an id, then yes, it would be simple to add comments to them. I wanted to extend static pages to handle adp files as well so that my adp files that are in my root/www/ folder and are not a part of a package can be given object id's and therefore be eligible for commentability. Andrew mentioned some of this as well.
Andrew, here are a few threads that have discussed this subject in the past:
Questions about static pages
Include Comments and Links on Tcl and ADP pages
ADP versus HTML
Static module improvement
Using different calls in .adp files
I hope these help you. Some of these proposed solution look like they might just do the trick, but, as I said before, I am hesitant to use them due to their age.
Thanks again,
Ben Jensen