There is a serious confusion associated with `local x`. It's docstring reads vague. or is actually the docstring is correct but the current julia's behavior is wrong? I don't know. Please see this discourse thread https://discourse.julialang.org/t/about-the-definition-of-local-keyword/132903/10?u=waltermadelim