code: def explode(self, obj):
          
          if obj in self._done:
              return False
          result = False
          for item in self._explode:
              if hasattr(item, '_moId'):
                  # If it has a _moId it is an instance
                  if obj._moId == item._moId:
                      result = True
              else:
                  # If it does not have a _moId it is a template
                  if obj.__class__.__name__ == item.__name__:
                      result = True
          if result:
              self._done.add(obj)
          return result
docs: Determine if the object should be exploded.