Added by Panagiotis Astithas almost 15 years ago
Merge with 6e728a7cfa0b1004acb2613421e261890e560813