Request to the mods: please drop the "Microsoft" from the title. This is just a Microsoft Research paper. MSR is almost completely separate from the rest of the company.<p>(edit: whoops, looks like MS actually uses this system internally. sorry, should have read the abstract)