Update docstring to accurately reflect protocol