code: def pass_feature(*feature_names):
      
      def decorator(f):
          @functools.wraps(f)
          def wrapper(*args, **kwargs):
              for name in feature_names:
                  kwargs[name] = feature_proxy(name)
              return f(*args, **kwargs)
          return wrapper
      return decorator
docs: Injects a feature instance into the kwargs