SpringFlowers AutumnMoon wrote:
> we have no way
> of knowing what we pass in could get changed.  

Sure you do.  You look at the function's signature.  In order to use 
someone else's library, you have to know the function's signature.  And 
the signature explicitly tells you whether the value you pass in could 
be changed.



-- 
Posted via http://www.ruby-forum.com/.