Experiments with variable scope and hoisting