code: func (i *ignore) Include(path string) bool {
  	_match := i.Match(path)
  	if _match != nil {
  		return _match.Include()
  	}
  
  	// we didn't match this path, so we include it
  	return true
  }
docs: // Include returns true if the path is included by this GitIgnore. Paths
  // that are not matched by this GitIgnore are always included. Internally,
  // Include uses Match, and will return true if Match() returns nil for path.