From: dave rose Date: 2006-06-27T21:30:37+09:00 Subject: newbie doesn't understand why's example in why's poignant guide to ruby... class ArrayMine < Array # Build a string from this array, formatting each entry # then joining them together. def join( sep = $,, format = "%s" ) collect do |item| sprintf( format, item ) end.join( sep )<<<