On Tue, Nov 11, 2008 at 08:01:56PM +0900, Mikael H?ilund wrote: > Default values, however, I can see becoming a bit of a hassle. Unless > it's to be represented as a string of Ruby code, cases like `def foo > bar, baz = "default-#{bar}"` will be quite difficult to express, let > alone in a way that's easy and nice to handle. If we had unbound procs, it could be represented as an unbound proc. (rebinding a proc to a different binding is inherently unsafe, unfortunately) Paul