Try block.call. #binding only gets you the current variable binding and scope of the block, nothing gets executed.
Jason