anchor.diff:            Profile = mtc_entry:sget(mt_person, Owner),
             {Owner, BlogName, Streams, dict:erase(blog_id, NewPathInfo), Profile};
           _ ->
  -          {undefined, string:join(lists:reverse(HostTokensRev), "."), undefined}
  +          {undefined, string:join(lists:reverse(HostTokensRev), "."), [], undefined}
         end
     end.
   
  
positive.code:   end.
  
  route_blog(_UserName, undefined, _Streams, _Path, PathInfo, _Profile) ->
    {mt_404, PathInfo};
  route_blog(UserName, _BlogName, Streams, Path, PathInfo, Profile) ->
    Profile = mtc_entry:sget(mt_person, ?a2b(UserName)),
  
negative.code:       {mt_index, PathInfo1}
    end.
  
  -spec user_blog(dict()) -> {binary() | none | undefined, string() | default, [#mt_stream{}], #mt_person{} | undefined}.
  user_blog(PathInfo) ->
    HostTokensRev = dict:fetch(host_tokens, PathInfo),
    {match, [SiteUrl]} = re:run(mtc:get_env(url), "^(https?://)?(?<HOST>[^/:]+)(:.*)?$", [{capture, ['HOST'], list}]),
  