Make pattern assignment exception proof and simplify thanks to %unscope.
Make pattern assignment exception proof and simplify thanks to %unscope.

	* src/rewrite/desugarer.cc: Here.

urbiforge/urbi,urbiforge/urbi,urbiforge/urbi,aldebaran/urbi,aldebaran/urbi,urbiforge/urbi,urbiforge/urbi,urbiforge/urbi,urbiforge/urbi,aldebaran/urbi,aldebaran/urbi,aldebaran/urbi,urbiforge/urbi,aldebaran/urbi,aldebaran/urbi,urbiforge/urbi,aldebaran/urbi