Loops/procs&lambs/array arithmetic and _why's snippet on metaprogramming added.