This built-in uses a list of the USG standard lower-cased words to create sentence-cased output. You can alter the lower cased word list by changing the class variable .notcase similar to this:
mod = macro()
mod.notcase = ['an','a','the','test']
After doing that, [capt] will only lower case those four words, while every other word will be capitalized.