Oh, poor energy efficiency bill.

This one is the product of more than three years of labor by Democrat Jeanne Shaheen of New Hampshire and Republican Rob Portman of Ohio. It’s about encouraging people to install energy-efficient technologies in their homes and businesses. Nobody hates this bill. If this bill were an animal, it would have soft fur and cute perky ears. Senate staff members would save special treats for it. The Shaheen-Portman Energy Efficiency Bill would trot from office to office, purring happily and being stroked and tickled by the tourists.

Then it got squashed. “We thought — well, knowing Washington you never know till it’s over. But we thought we had an agreement,” said Shaheen sadly.

This was the second time in nine months that Shaheen and I had the exact same conversation. Last year, it was after the bill died because Reid refused to allow the Republicans to tack on some amendments about Obamacare.

This time, McConnell demanded a vote on the Keystone XL oil pipeline. But then Reid said he’d allow a vote on the Keystone pipeline. Then it was about ... other stuff. It was as if Reid had agreed to let the Republicans pick their salad dressing, and then McConnell decided they wanted an open menu that included options for kohlrabi and pickled seal.

“If the amendments are wild-eyed and ‘out there,’ they will surely be defeated,” Senator Jeff Flake of Arizona assured the Democrats, who seemed unpersuaded.

Some people blame the bill’s demise on Scott Brown, the former U.S. senator from Massachusetts who has now moved to New Hampshire to run against Shaheen. (Do you think the Brown campaign is actually being secretly recorded for a reality show? Think about it — a cute guy in a truck drives around the country, fixes up a home, runs against a woman for the Senate, and then moves on to a different state. You’d have all the political drama of “House of Cards” combined with the excitement of “House Hunters” and the sexual tension of “The Bachelor.”)

But about the energy bill. The theory is that Brown called the Republicans with whom he served in his previous incarnation as a senator and asked them not to give Shaheen a win. If that made the difference, it would have been the most significant thing Brown ever managed to achieve in his legislative career.

But I think it was actually just the way the Senate doesn’t work.