Fixing the error object inheritence
Adding a method to find validation errors by path
Updating the instance validator errors to use the new ValidationErrorItem
Fixing unit tests
Assing Error typeof assertions
Fixing stack trace capturing and switching back to util.inerhits
Adding JSDoc comments
Adding breaking change to changelog
Renaming errorsForPath to get
Merge pull request #2081 from meetearnest/error-rewrite

Refactoring of Error Handling