generic bzr url support