The International Space Station's flimsy flappy floppy hatch door