Allow optional semicolon before 'else' statement for inside do notation.
Allow optional semicolon before 'else' statement for inside do notation.

darcs-hash:daf7f19dfa239881a94d1df6cb722abaf442d934

dpwright/jhc,dpwright/jhc,dpwright/jhc,dpwright/jhc