code: def __call__(self, data):
      ret = super().__call__(data)
      extra_keys = data.keys() - ret.keys()
      if extra_keys:
          self._log_deprecated(sorted(extra_keys))
      return ret
  
file_path: dvc/dvc/config_schema.py
imports: import os
  from urllib.parse import urlparse
  from funcy import once, walk_values
  from voluptuous import REMOVE_EXTRA, All, Any, Coerce, Exclusive, Invalid, Lower, Optional, Range, Schema
  from dvc.log import logger
label_desc: Use image node_id 3 for calling the FeatureSchema obj's underlying member method code with example usage: obj.__call__(data) and returns: ret