The bill was stalled until senators agreed to add “reversionary” language ensuring it is used for public purposes.