v2.1.2.16: _cc::get_data_source and _cc::create_data_source are added