>#define static exists to make debugging easier. I used to do this, too. Now I'm not so sure it's needed. What production-use debuggers can't debug static functions?