This docstring should say what exceptions might get thrown here.