code: def dump(self, indent: str) -> None:
      print(indent, end="")
      text = ", ".join(
          [f"{key}: {value}" for (key, value) in self.__dict__.items()]
      )
      print(indent, text, sep="")
  
imports: from dataclasses import dataclass, field
  import lexer
  import parser
  from typing import Optional
label_desc: Use image node_id 1 for calling the Properties obj's underlying member method code with example usage: obj.dump(indent) without return types