Object#tap
style fixes
raising LocalJumpError, when no block given
Merge pull request #499 from kostya/master

Object#tap