Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
This paste will be private.
euler:rubinius brian$ irb >> a = [1] => [1] >> b = Array.new([1, a, 2]) => [1, [1], 2] >> b[1] == a => true >> def a.special >> self.size >> end => nil >> a.special => 1 >> b[1].special => 1 >> c = b.send :initialize, [1, [1], 2] => [1, [1], 2] >> c == b => true >> c[1].special NoMethodError: undefined method `special' for [1]:Array from (irb):11 >>
From the Design Piracy series on my blog: