commit 9044902a2350856f14b803d5ac140ba3b5ecf01e Author: Matthias Clasen Date: 2010-06-28