Ease the whitespace rules a bit
Declarations are not expressions anymore. A bit undecided if that's a good thing
Add basic math