A block is a special statment, that begins with '{', contains a list
of statements, and ends with '}'. The block may also define
local variables. Currently, the local variables are visible until the
end of the function. This will be fixed later.

