code: def _compute_properties(self) -> Properties:
      return Properties.from_list(
          [part.properties for part in self.parts]
      )
  
imports: from dataclasses import dataclass, field
  import lexer
  import parser
  from typing import Optional
label_desc: Use image node_id 2 for calling the Instruction obj's underlying member method code with example usage: obj._compute_properties() and returns: Properties