Introduce a variable to hold loaded state to avoid relying on the existence of the array of screen reader drivers
Replace std:array with a plain array
Rearrange some includes
One more include swapped