anchor.diff:  print_form(Form,Ctxt,Fun) ->
       Paper = Ctxt#ctxt.paper,
       Ribbon = Ctxt#ctxt.ribbon,
  -    D=best(Fun(Form,Ctxt),Paper,Ribbon),
  +    D0 = Fun(Form, Ctxt),
  +    D=best(D0,Paper,Ribbon),
       FileFormat = Ctxt#ctxt.format,
       TabWidth = Ctxt#ctxt.tabwidth,
       FStr0=wrangler_prettypr_0:layout(D,FileFormat,TabWidth),
  
positive.code: 	    AtrName = wrangler_syntax:attribute_name(Form),
              case wrangler_syntax:atom_value(AtrName) of
  		type -> true;
  		spec -> true;
                  opaque -> true;
  		record -> 
                      [_R, FieldTuple] = wrangler_syntax:attribute_arguments(Form),
  
negative.code: 	    D2 = case wrangler_syntax:binary_field_types(Node) of
  		     [] -> 
  			 empty();
  		     Ts -> 
  			 beside(floating(text("/")), 
                                  lay_bit_types(Ts, Ctxt1))
  		 end,
  