@classmethod
def build_projection_kwargs(cls, source, mapping):
    """Handle mapping a dictionary of metadata to keyword arguments."""
    return cls._map_arg_names(source, cls._default_attr_mapping + mapping)
