Docstrings throughout, please.