Virginia Delegate Eric Phillips (R-Martinsville) has introduced HB 1056, to amend the voter registration form to let applicants choose a party, and also to allow each party to decide for itself who can vote in its primaries. Parties could choose to let independents vote in their primaries, or choose to close their primary to party members, or choose to let all registered voters vote in their primaries.
The bill is ambiguous as to whether the voter registration form would list any parties with a checkbox, or just depend on a write-in line.
Excellent idea. Finally a legislator who gets that political parties have associational rights.