code: def _pretty_print_obj(self, data_object):
      data = self._repr.repr(data_object)
      if "..." in data:
          return data
      else:
          pretty_print_op = self._pretty_print.pformat(
              data_object, indent=2, width=50, compact=True
          )
          if pretty_print_op is None:
              return data
          return pretty_print_op
  
imports: import json
  import sys
  import base64
  import datetime
  from collections import namedtuple
label_desc: Use image node_id 12 for calling the TaskToDict obj's underlying member method code with example usage: obj._pretty_print_obj(data_object) and returns: data, pretty_print_op, data