They don't need to be exported. Only init_MongoCommandCursor is called from somewhere else and hence is the only one that should be here. In general we seem to put them in the .h files unnecessary most of the time because we have the function entry table *above* the function declarations in most .c files. We ought to change that too really, but not with this PR.