Minnesota voter ID: The devil may be in the details