remove C-internal source code dependency.