Block Depth in Ruby (Exception-handling, Thread-safety & Meta-programming) · HackerTrans