Replacing all thrown strings with Error invocations.

Fixes #7