Maybe a short explanation why you would want to use `_source_include` and `_source_exclude` instead of `fields`?  They appear to offer the same functionality.