code: function() {
              var headerID = this.id + '__header';
              var $header = this.$pinny.find('h1, .' + classes.TITLE).first();
              var $wrapper = this.$pinny.find('.' + classes.WRAPPER);
  
              // Lockup a11y fix
              // Instead of making whole lockup container aria hidden,
              // just make page content aria hidden, since otherwise pinny
              // cannot be read by screenreaders
              this.$container.attr('aria-hidden', 'false');
  
              this.$pinny
                  .attr('role', 'dialog')
                  .attr('aria-labelledby', headerID)
                  .attr('aria-hidden', 'true')
                  .attr('tabindex', '-1');
  
              $wrapper
                  .attr('role', 'document');
  
              $header
                  .attr('id', headerID);
          }
docs: Accessibility Considerations