code: def construct(self, name, source_targets, properties):
      if __debug__:
          from .virtual_target import VirtualTarget
  
          assert isinstance(name, basestring)
          assert is_iterable_typed(source_targets, VirtualTarget)
          assert isinstance(properties, property_set.PropertySet)
      return [property_set.empty(), source_targets]
  
file_path: turicreate/src/external/boost/boost_1_68_0/tools/build/src/build/alias.py
imports: import targets
  import property_set
  from b2.manager import get_manager
  from b2.util import metatarget, is_iterable_typed
label_desc: Use image node_id 2 for calling the AliasTarget obj's underlying member method code with example usage: obj.construct(name, source_targets, properties) and returns: list