People would have to prove they are U.S. citizens when they register to vote under a proposal approved by a Missouri House committee last week. But some of the bill's most controversial provisions were stripped out after criticism emerged that they could make it more difficult for members of the military serving oversees to cast a ballot.