my request is this:
do you think you could make
Container.assertEventDispatchThread();
less pedantic, and allow both "current and past/next" EDT threads to pass which are created during EventQueue push() / pop()