`createPrivate()`?  Only because I reflexively think the upper case function name needs a `new` prefix.