There’s no problem if use() only treats parameter o as an
Object instance; that is, if use() calls only methods from the Object
protocol. There’s also no problem if use() doesn’t call any
methods at all through o, in which case null may also be an acceptable
stack-element value.
This page last modified on 24 January 2006.