Improved docstrings and hide _update_attributes