Take another look at the renderings of the trains on the official site, (for those of you who STILL haven't found them, click the "All The Facts" link)... looks like a pull down T-bar restraint, with a semi-clamshell at the end, can't get a really good shot of it, but if that's the case, should prove to be just an addition to that 'completely out in the open' feeling.
Jeff, does that sound about right as far as the lapbar goes?