docs: def get_object_or_child_by_type(self, *types):
          """ Get object if child already been read or get child.
  
          Use this method for fast access to objects in case of static configurations.
  
          :param types: requested object types.
          :return: all children of the specified types.
          """
  
          objects = self.get_objects_or_children_by_type(*types)
          return objects[0] if any(objects) else None