Since i use locals() to auto-detect upgrade hooks, nesting is easier imho.