Bug fix: widget is now correctly initialized in all cases (including
when using default values for all attributes). Tabindex is now correctly
set in all cases.
Automated tests updated to check all the aria attributes and tab index.