code: def deprecated(message):
      
      def decorator(fn):
          @functools.wraps(fn)
          def new_fn(*args, **kwargs):
              deprecate(message)
              return fn(*args, **kwargs)
          return new_fn
      return decorator
docs: Warn every time a fn is called.