I prefer keeping things at the minimum visibility necessary. If someone looks at the header file, they need not see this function, although static private is fine.