codeigniter devuelve "Mensaje: Propiedad no definida: Bienvenido :: $ cargar" al intentar cargar la biblioteca auxiliar

Información de fondo

Acabo de instalar una copia nueva de CI y modifiqué el controlador de bienvenida para incluir el ayudante url para que pueda llamar al método.base_url. Entonces trato de llamar a este método desdehome.php

Problema: Me aparece el siguiente mensaje de error:

Message: Undefined property: Welcome::$load
Filename: controllers/welcome.php

Código:

Así es como se ve mi controlador de bienvenida ahora:

class Welcome extends CI_Controller {
    public function __construct()
    {
        $this->load->helper('url');     
    }   

    public function index()
    {
        $this->load->view('home');
    }
}

La vista se ve así:

<!DOCTYPE html> 
<html lang="en">
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
    <meta charset="utf-8">
    <meta name="viewport" content="width = device-width">    
    <meta name="description" content="">
    <!-- Le styles -->    
    <title>test site</title>
    <script>   
      var BASEPATH = "<?php echo base_url(); ?>";
    </script>
    <link href="<?php echo base_url('assets/css/bootstrap.min.css')?>" rel="stylesheet">
    <link href="<?php echo base_url('assets/css/navbar.css')?>" rel="stylesheet">    
  </head>

El sistema está muriendo en la línea en el constructor del controlador donde intento cargar la biblioteca ...

Lo que he hecho hasta ahora:

Lea el manual.https://www.codeigniter.com/user_guide/helpers/url_helper.html

Intenté incluir la biblioteca url en config / autoload.php de esta manera:

$autoload['helper'] = array('url');

Pero todavía estoy recibiendo el error. ¿Alguna sugerencia?

Gracias.

Capturas de pantalla:

Respuestas a la pregunta(1)

Su respuesta a la pregunta