Proposed fix for GH-43: When data doesn't match one of several possible
types, include the validation error for each of those types.
Merge pull request #44 from msabramo/issue-43

Proposed fix for GH-43: When data doesn't match one of several possible types, include the validation error for each of those types.