code: def create_child(self, nurest_object, response_choice=None, async=False, callback=None, commit=True):
          
  
          # if nurest_object.id:
          #     raise InternalConsitencyError("Cannot create a child that already has an ID: %s." % nurest_object)
  
          return self._manage_child_object(nurest_object=nurest_object,
                                           async=async,
                                           method=HTTP_METHOD_POST,
                                           callback=callback,
                                           handler=self._did_create_child,
                                           response_choice=response_choice,
                                           commit=commit)
docs: Add given nurest_object to the current object
  
              For example, to add a child into a parent, you can call
              parent.create_child(nurest_object=child)
  
              Args:
                  nurest_object (bambou.NURESTObject): the NURESTObject object to add
                  response_choice (int): Automatically send a response choice when confirmation is needed
                  async (bool): should the request be done asynchronously or not
                  callback (function): callback containing the object and the connection
  
              Returns:
                  Returns the object and connection (object, connection)
  
              Example:
                  >>> entity = NUEntity(name="Super Entity")
                  >>> parent_entity.create_child(entity) # the new entity as been created in the parent_entity