Lawrence A. Crowl, "Variables and Parameters as References and Containers", Technical Report 92-60-20, Department of Computer Science, Oregon State University, Corvallis, Oregon, 97331-3202, November 1992