Read the complete post at https://dnwallace.com/blogs/2019/09/04/creating-accessible-modals-and-autocompletes-part-1-slideshare/