No shadowing of local var decls, variable is visible in its initializer