On Wed, Mar 13, 2002 at 06:18:04AM +0900, Sean O'Dell wrote: > Seems like p should return the length of the output. Having it return > the last argument is neat, but not "what I would expect." Since p is used for debugging, I think having it return the last argument is more useful than returning the length. I often have a statement like this: foo(a, b, c/d) when I want to print some quick and dirty debugging info without modifying the foo method, I have to do this: tmp = c/d p tmp foo(a, b, tmp) With the proposed change to p, I could do this: foo(a, b, p(tmp)) Paul