 with errors and most of that code is <b>not</b> devoted to error
  handling but to error propagation.</p>

  <h3>Error handling support in Boost.Statechart</h3>

  <p>C++ exceptions may be propagated from any action to signal a failure.
  Depending on how the state machine is configured, such an exception is
  either immediately propagated to the state machine client or caught and
  converted into a special event that is dispatched immediately. For more
  information see the <a href="tutorial.html#Exceptio