code: def _make_proxy_property(attr):
      def proxy_property(self):
          return getattr(self._file, attr)
  
      return property(proxy_property)
  
file_path: mars/mars/lib/aio/base.py
imports: import asyncio
  import functools
  from concurrent.futures import Executor
  from typing import Any, Type
label_desc: Use image node_id 3 for calling a global function with example usage: _make_proxy_property(attr) and returns: property, getattr