Added IDataSink, IDataSource and ILabeledDataSource interfaces