docstring for Mapping.extend