Senate Immigration Reform Proposal Surprisingly Good