benchmarks no longer deftest

they can be run manually now
fixed error handling bug

removed unnecessary macro
Merge pull request #6 from agarman/master

fixed error handling bug