The Bay Area Rapid Transit board has voted to approve a revised contract agreement with its two largest unions, after months of troubled negotiations, strikes, and a last-minute dispute over an alleged mistake in the last agreement that had been approved by negotiators and the unions. The vote sets the stage for a four year contract, but it may not heal the wounds opened in the hard-fought struggle. Christopher Martinez files this report.