Don't export private functions