anchor.diff:                              ]),
   
     run_hook_action(pre, BeeObject, Caller),
  -  Str = template_command_string(UnMountCmd, to_proplist(BeeObject)),
  +  Str = render_command_string(UnMountCmd, to_proplist(BeeObject)),
     ?DEBUG_PRINT({run_dir, MountDir, Str}),
     ok = ensure_directory_exists(filename:join([MountDir, "dummy_dir"])),
     case run_in_directory_with_file(BeeObject, Caller, MountDir, BeforeUnMountScript) of
  
positive.code:             _BeforeActionOut ->
                SquashCmd = proplists:get_value(bundle, config_props()),
                Proplist = to_proplist(BeeObject),
                Str = template_command_string(SquashCmd, Proplist),
  
                ?LOG(debug, "Bundling calling: ~p", [Str]),
                cmd(Str, NBundleDir, Proplist, From),
  
negative.code:   case proplists:get_value(clone, config_props(RepoType)) of
      undefined -> throw({error, action_not_defined, clone});
      FoundAction ->
        Str = render_command_string(FoundAction, to_proplist(BeeObject)),
        ?LOG(debug, "clone in directory: ~p: ~p", [Str, FoundAction]),
        run_command_in_directory(Str, filename:dirname(BundleDir), From, BeeObject)
    end.
  