anchor.diff:                  Bridge1 = Bridge:set_response_data(Message),
                   Bridge1:build_response()
           end
  -    catch Type : Error -> 
  -        run_crash(Bridge, Type, Error, erlang:get_stacktrace())
  +    catch
  +        Type : Error -> 
  +            run_crash(Bridge, Type, Error, erlang:get_stacktrace())
       end.
   
       
  
positive.code:             _                   -> run_crashed_first_request(Type, Error, Stacktrace)
          end,
          finish_dynamic_request()
      catch Type2:Error2 ->
          ?LOG("~p~n", [{error, Type2, Error2, erlang:get_stacktrace()}]),
          Bridge1 = sbw:set_status_code(500, Bridge),
          Bridge2 = sbw:set_response_data("Internal Server Error", Bridge1),
          sbw:build_response(Bridge2)
      end.
  
  init_websocket(SerializedPageContext) ->
  
negative.code: build_first_response(Html, Script) ->
      % Update the output with any script...
      Html1 = replace_script(Script, Html),
      Html2 = unicode:characters_to_binary(Html1),
  
      % Update the response bridge and return.
      Bridge = wf_context:bridge(),
      Bridge1 = sbw:set_response_data(Html2, Bridge),
      sbw:build_response(Bridge1).
  
  build_postback_response(Script) ->
      % Update the response bridge and return.
      Bridge = wf_context:bridge(),
      Script1 = unicode:characters_to_binary(Script),
      Bridge1 = sbw:set_response_data(Script1, Bridge),
      sbw:build_response(Bridge1).
  
  replace_script(_,Html) when ?IS_STRING(Html) -> Html;
  