anchor.diff:    User = wf:user(),
     if
       User =/= undefined ->
  -      wf:replace(Target, comment_post_items(Id));
  +      Format = "markdown",                      % TODO: get from profile
  +      wf:replace(Target, comment_post_items(Id, Format));
       true ->
         pass
     end.
  
positive.code:         post_id = ?a2b(PostId),
          author = Author,
          body = Text,
          body_html = SanText,
          timestamp = mtc_util:timestamp(),
          parents = Parents
        },
  
negative.code:       LevelQ = wf:q("level-"++Path),
        Level = if LevelQ == undefined -> "0"; true -> LevelQ end,
        Text = wf:q("textarea-"++Path),
        Format = wf:q(input_format),
        [PostId|_] = string:tokens(Path, "-"),
        [_PostId|Parents] = path_to_parents(Path),
  
        UserName = ?a2b(wf:user()),                   % FIXME
        Author = #mt_author{
          id = UserName,
  