Docstrings for public interface.