I find myself doing that sometimes. If I'm doing the same thing several times within a function or method, and only there, I'll put the routine in a function within that higher-level function or method. That way, when I look at the code later and try to remind myself what it's for <g>, I know that the inner function has something to do with the outer function/method and nothing else.