private function cleanOut()
    {
        //====================================================================//
        //  Free current tasks list
        $this->tasks = null;
        //====================================================================//
        //  Initiate a new tasks list
        $this->tasks = new ArrayObject(array(), ArrayObject::ARRAY_AS_PROPS);
        //====================================================================//
        //  Free current output buffer
        $this->outputs = null;
        //====================================================================//
        //  Initiate a new output buffer
        $this->outputs = new ArrayObject(array(), ArrayObject::ARRAY_AS_PROPS);

        return true;
    }