If the "deep" parameter is a function, use it to report type errors.
If the "deep" parameter is a function, use it to report type errors.

benjamn/ast-types,jamestalmage/ast-types,benjamn/ast-types,benjamn/ast-types,marcioj/ast-types,cpojer/ast-types,gabelevi/ast-types