Improve class coherency with local functions
I was full of doubt about local functions at first. They break some dogmas for me. For example, return from the method isn't the last statement anymore. Then I started to use them. Now I can say that this idea makes code more readable and keep classe...