Many opponents have rallied against the proposal, and the bill has seen major changes this week ahead of the vote.