This should probably be a public function (no leading `_`) if it's used in another module.