Citation: 4C.324/2004 11.01.2005 E. 10

In conclusione, per i motivi esposti al consid. 8 la sentenza impugnata deve venire annullata e la causa rinviata all'autorità cantonale. Ai fini del giudizio sugli oneri processuali occorre tenere conto del fatto che l'accoglimento del ricorso non trova origine negli argomenti proposti dai convenuti - perlopiù inammissibili - e che la causa viene rinviata per l'accertamento di un fatto addotto dagli attori, che l'autorità cantonale non ha esaminato perché ha fondato la sua decisione, a torto, su di un'altra norma. In simili circostanze appare adeguato porre la tassa di giustizia a carico di entrambe le parti, in ragione di metà ciascuno, e prescindere dall'assegnazione di spese ripetibili della sede federale (cfr. art. 156 cpv. 3 e 159 cpv. 3 OG). Per questi motivi, il Tribunale federale pronuncia: