Legend:

* '''Critital:''' If you tried to understand something but gave up before doing so then open a ticket on the trac and set the ticket type to `document`. This is a bug against the maintainability of the software. Don't assume that the next person that looks at the same code will be able to make more sense of it than you could, or have more patience.

9

* '''Critital:''' If you tried to understand something but gave up before doing, so then open a ticket on the trac and set the ticket type to `document`. This is a bug against the maintainability of the software. Don't assume that the next person that looks at the same code will be able to make more sense of it than you could, or have more patience.

10

10

11

11

* Each top-level definition should have a comment explaining what it is for. One liners are fine.