JCM wrote: > Generally I also find it cleanest to push functions down into the most > nested scope possible; it makes it clear that these are helper > functions and not meant to be called externally. > I love this style and really miss it in other languages... my 2c.