What does THAT bill mean for NASA?

NASAWatch points to a NASASpaceflight.com forum posting it claims is made by a Senate commerce staffer. This blog made a number of attempts at contact with the committee’s comms office and it never replied. Whether this 22 February version exists...