Two solutions were offered which required no changes to PM code.
If there were no other way to accomplish it, or if those ways were kludgy, then I could see making PM code changes, at least if (as in this case) there were significant demand for it. What I'm concerned about is the proliferation of configuration variables.
I think it would be nice if we could actually reduce the number of configuration variables, in favor of style/script based solutions, but maybe I'm being too idealistic.
We're building the house of the future together.