locals will be available within all the rendered view

This should definitely fix #105

I reopened it because the previous method encountered an out of scope when entering the yield() function. Already testing this in production...and...yes: those are global variables since this is the way they are meant to be used :)