branch-to-tag can take N arguments