a6277370ca
resolves #21038 * remove C assert * revert C header * fix several points in review * fix test_ds.cpp
resolves #21038 * remove C assert * revert C header * fix several points in review * fix test_ds.cpp