Added blocks and changed the binding notation.
Added the parse error.
Added examples.