Javascript Function() Constructor Does Not Create A Closure