Added Test::Exception dependency
Added a small benchmark