Kurnal,
I agree with TBY's viewpoint. I am disappointed that you, my hero, thought the poor old contractors, who will be working to a quoted price and a tight profit, should bear the cost of 'this extra work'!
Sometimes, it is impossible, even with the best will in the world, to ascertain every single variable that might be required on a project at the early planning, design and even quotation stage. Some things only become apparent when systems are 'put to use'. So unless the contractors' quotes specifically said they would do something, or achieve a certain requirement, then it is surely unfair to expect them to pay for something they might have not know anything about. If they had, they could, and would, have allowed for it within their quotes.
At the end of the day, it is the building user that will get the 'benefit' from the extra works that are required, and therefore it is my opinion that it is he who should pay for them, unless he can prove that it was definitely part of the contractural requirements to include them.
p.s. - stop ruffling feathers - they might fall out!