Heh, that might have been my new traveler (1.7 DL). Set it up this evening, freaking perfect! That strap suspension is worth its weight in gold in terms of setup time and hassle. I can't wait to get to use it for real.