<p>While studying DBus code I came across a method that appears to set a class variable and return the value. In DBusConnection&gt;&gt; sessionBus</p>
<p>  ^SessionBus := self getBus: 0 from: SessionBus</p>
<p>and SessionBus is a class variable. Why return the value? Why not have the sender examine the value of SessionBus? Is it only a matter of style or is this more efficient?</p>
<p>Gary Dunn<br>
Open Slate Project<br>
<a href="http://openslate.org">http://openslate.org</a></p>