It's not clear that the ignore option is an array of regexps which are passed to new RegExp. I think we can be clearer about this.
Whatever docs update we make for this will also address #1063
EDIT: also the schema default value is wrong. Default is a string but should be an array.