Variable-as-Box vs Variable-as-Name: A Mental-Model Comparison Anchored in Misconception Literature | Synapse