Also called snake beans, asparagus beans, yardlong beans, or Chinese long beans, they're common all over Asia, and have been ...