anchor.diff:  maybe_parentheses(D,Prec,Ctxt) ->
       case Ctxt#ctxt.prec of
         P when P > Prec -> lay_parentheses(D,Ctxt);
  -      _ -> D
  +        _ -> D 
  +             %%maybe_parentheses_1(D, Node, Ctxt)
       end.
   
   maybe_parentheses_1(D, Node, Ctxt) ->
  
positive.code: append_guard(G,D,Ctxt) ->
      par([D,follow(text("when"),G,Ctxt#ctxt.sub_indent)],
  	Ctxt#ctxt.break_indent).
  
  lay_bit_types([T],Ctxt) -> lay(T,Ctxt);
  lay_bit_types([T| Ts],Ctxt) ->
  
negative.code: 	 end,
      append_clause_body(B,G1,Ctxt, SameLine).
  
  
  append_rule_body(B,D,Ctxt, SameLine={BodyStartLn, HeadLastLn}) ->
      R = case BodyStartLn==HeadLastLn andalso BodyStartLn/=0 of
  