Why Variable Scoping Can Make or Break Your Data Science Workflow