Hola Jhon,
en lugar de realizar el echo de forma indiscriminada en la funcion ini()… porque no lo efectuas unicamente al extender el comportamiento JS del CI o al redefinir su layout?.
En JS seguramente accediendo al DOM puedas llevar adelante dicha modificacion.
Saludos