(and set scoping so that every declaration is followed by an expression)