Two key elements in latest Fast & Furious revelations