Why not return the revert command using standard output instead of using `_bindfunc_revert` variable. Then you could use it just like `ssh-agent`: ``` revert_cmd=$(bindfunc arg1 arg2) ```