Coerce validator now handles TypeErrors.

Thanks to @superduper for the pull request.

Closes #35.