Rename SourceProvider to SourceType and SinkProvider to SinkType.
Rename SourceProvider to SourceType and SinkProvider to SinkType.

This seems to be the naming convention.

lorentey/GlueKit,lorentey/GlueKit,lorentey/GlueKit