Write docstrings for Field