anchor.diff:      recipe(N).
   
   recipe(N) ->
  -    TwiML = recipy2(N),
  +    TwiML = recipe2(N),
       case twiml:is_valid(TwiML) of
           false -> io:format("Invalid TwiML ~p~n", [TwiML]),
                    exit("invalid TwiML");
  
positive.code:                                                               RESPONSE2]}];
  
  % call out to a function
  recipy2(12) ->
      [#function_EXT{title = "call out to function", module = 'twiml_ext_recipies',
                     fn = 'external_function'}].
  
  
negative.code:                                conference = "bingo master"}]}];
  
  % primite answerphone
  recipe2(8) ->
      [#say{text = "leave a message after the tone"},
       #record{playBeep = true, maxLength = 60}];
  
  % IVR that repeats by default
  recipe2(9) ->
      % get yer bits sorted out
      SAY1 = #say{text = "My you are looking swish"},
      RESPONSE1 = #response_EXT{title = "Praise", response = "1", body = [SAY1]},
  