<p>This method correctly does not write to a parameter. To help document this, and to perhaps
help the jvm optimize the invocation of this method, you should consider defining these parameters
as final.</p>