If we are going to expose this function, we need docs. Otherwise it needs to be `defp` (I would vote for `defp`).