Third substantive change, actually. There is logic above to triage `text` to be something meaningful, then `text` wasn't used. I assumed that that `text` was supposed to be put in as this kwarg, but I can revert (and delete the four lines creating the thus unused `text` variable) above.