code: def get_complex_attrs(self):
          '''Returns a dictionary of the complex attributes'''
          return [getattr(self, attr_name) for attr_name in self._attributes if
                  isinstance(getattr(self, attr_name), ComplexSchemaItem)f get_complex_attrs(self):
          '''Returns a dictionary of the complex attributes'''
          return [getattr(self, attr_name) for attr_name in self._attributes if
                  isinstance(getattr(self, attr_name), ComplexSchemaItem)]
docs: Returns a dictionary of the complex attributes