An experienced widely applicable mechanism diversion faithfulness 350