I just used destination => '' (as you can see in the commit message) and then I reached the second case. Maybe destination should get a default as well to make this easier?