docs: async def create_object(model, **data):
      """Create object asynchronously.
  
      :param model: mode class
      :param data: data for initializing object
      :return: new object saved to database
      """
      # NOTE! Here are internals involved:
      #
      # - obj._data
      # - obj._get_pk_value()
      # - obj._set_pk_value()
      # - obj._prepare_instance()
      #
      warnings.warn("create_object() is deprecated, Manager.create() "
                    "should be used instead",
                    DeprecationWarning)
  
      obj = model(**data)
  
      pk = await insert(model.insert(**dict(obj.__data__)))
  
      if obj._pk is None:
          obj._pk = pk
      return obj