BGer 4A_308/2009 vom 17. November 2009 , contratto d'appalto, - Bundesgericht (2009)