Are you using spaces or tabs? It seems there's an indentation problem, IIRC there are tabs in the file and you probably use spaces (or maybe the other way around).